The 7th Asia Pacific Triennial of Modern Art - # - Photo galleries - Australian Government Department of Foreign Affairs and Trade
Te Wei, China 1915–2010. Production still from Where is Mama? (detail) 1960. Image courtesy: China Film Archive