Tuesday, July 12, 2011

Where in the World is Captain America: Atop Buddha's Belly, Little Likeng, China

Captain America seeking good luck by rubbing the Buddha's belly.

No comments:

Post a Comment