Image 1 of 1
_CHI3935.jpg
China, Shanghai.  Yuyuan Bazaar Visitors, Shoppers, and Tourists.