Xiao long bao, the broth-filled Shanghainese steamed pork dumplings, is inarguably one of the great culinary inventions of mankind.
View Full Image on Dreamstime
Username: Yihong024
Editorial: No
Width: 2985 pixels
Height: 1986 pixels
Downloads: 0
Image ID: 168591209