Stall selling tea pots at the Bird and Insect Market, Xizang Road, Shanghai, China
Size: 4256px × 2831px
Location: Shanghai China
Photo credit: © Michael Freeman / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: alamy, china, chinese, drink, market, pd, pot, pots, shanghai, shop, tea, teapot