Shanghai

Share
twitterlinkedinfacebook
Image 14 of 144
< Prev Next >
DSC_0335.jpg
Outdoor kitchen and restaurant in Shanghai street..Shanghai, February 2006.