China

Share
twitterlinkedinfacebook
Image 11 of 42
< Prev Next >
Shanghai China 020.jpg
A kitchen worker in Shanghai, China prepares a batch of dumplings to sell on the street