Sightseeing - shannonodonnell

Steaming, piping hot dumplings fresh from a street food vendor in Beijing, China.

China2011beijingfooddumplingsstreet food