Share
twitterlinkedinfacebook
Image 1 of 1
CST03477TAI.jpg
Worker at a popular dumpling restaurant steaming piles of dumplings in the kitchen area.