Sightseeing - shannonodonnell

Steaming vegetable dumplings on the streets of Beijing, China.

China2011beijingfooddumplings