My Account
Lightboxes
Video
Contact
About
Search
Galleries
Share
Download
Image
1
of 1
CST00246CHN.jpg
© Chris Stowers / Panos Pictures..Shanghai, CHINA..Steaming dumplings on the side of the street.
Copyright:
Chris Stowers /Panos/Felix Features
Created:
29 May 2003
Restrictions:
Keywords: