Monday, October 24, 2005

Hengshan Lu Metro station, Shanghai, China







No comments:

Post a Comment