29 June 2009

street food--beijing




maggot, grubs and locust, OH MY!

No comments: