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