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