olgaistefan.wordpress.com
Return of the Yellow Peril 2011
Featuring Teresa Chen and Cat Tuong Nguyen Curated by Olga Stefan Based on a previous collaboration done in 2001 in Paris, where the two artists ran around the city photographing themselves with an…