Shanghai Cricket Club

Shanghai Cricket Club, Cultural Entomology Digest 3Insect Market in Shanghai – China, Cultural Entomology Digest 3Cricket Club of Shanghai in 1885, copied from Ho et al, 1989.