By Bathing Ape

May 10th, 2009

By Bathing Ape
My co-worker picked this up when we were in Ninghai. Secret meaning?

Categories: China, Picture of the Day


Leave a Reply