Image 1 of 1
Shanghai China 067.jpg
A table full of racing crickets for sale in Shanghai, China