By Bathing Ape
May 10th, 2009

My co-worker picked this up when we were in Ninghai. Secret meaning?
Categories: China, Picture of the Day

My co-worker picked this up when we were in Ninghai. Secret meaning?
Categories: China, Picture of the Day