Share
twitterlinkedinfacebook
Image 1 of 1
IMG_7825.jpg
Cooked bugs on skewers for sale, ready to be eaten in Beijing, China