Friday, July 1, 2011

Where in the World is Captain America: East Nanjing Road, Shanghai, China

Captain America window shopping along East Nanjing Road in Shanghai.

No comments:

Post a Comment