dgeneratefilmsAug 10, 2009Shelly on Film: An Inside Tour of The Chinese Independent Film CircuitThe Iberia Center for Contemporary Art, Home of the Chinese Independent Film Archive (Photo courtesy of Iberia Center of Contemporary...