Monday, November 29, 2010

Me with some guards

I later learned that in China, the" thumbs-up" sign really means "up yours!"

Oops.

No comments:

Post a Comment