2011
Polaroid "Impossible " Exhibition

 

Polaroid "Impossible " Exhibition, CaoChangDi Photo Spring, Beijing, China