Millie Chen, ‘2005 (Huygens lands on Saturn moon Titan; bombings in Madrid, London, Bali, Delhi)’, 2017, Resource Art

About Millie Chen

Canadian, b. 1962, Taiwan, based in Ridgeway, ON, Canada

Solo Shows

2016
Buffalo,
Millie Chen: Prototypes 1970s

Group Shows

2017
Buffalo,
Art Invasion House Party I