Best of Food - shannonodonnell

Cooked starfish - strange to see in a market but there for the locals and daring tourists, Beijing, China.

China2011beijingstarfishstreet foodfoodmarket

From Sightseeing