Friday, July 1, 2011

Where in the World is Captain America: The Bund, Shanghai, China

Captain America looking out at the famous Shanghai skyline from the Bund.

No comments:

Post a Comment