Jun
17
2012

106/365

bya Gabrielle at 11:18 AM

Made in China, really?  No, way!

Popularity: 1%

Categories: China,Humor,Shanghai
Post Footer