Shanghai March 2010

Huiguanghou Street with last houses to be demolished in Dongjiadu neighborhood on the eve of Expo 2010 in Shanghai, China

85 views
0 faves
0 comments
Taken on March 31, 2010