Cricket Club in Shanghai

Interport cricket matches were held at this venue.

Advertisements