Shanghai

Share
twitterlinkedinfacebook
Image 15 of 144
< Prev Next >
DSC_0353.jpg
Cooking near the street in Shanghai..Shanghai, February 2006.