Best of China - shannonodonnell

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

China2011beijingfooddumplingsstreet food

From Sightseeing