Image 1 of 1
14TRcn0002.jpg
Street food including starfish, scorpions, lizards and beetles. Beijing, China