<< Previous Image | Back to Beijing, China | Next Image >> Deep fried scorpion for dinner
Year: 2007 Location: Beijing, China Photographer: Rob Sherrick
Alternate versions: 800 x 1067