Cricket in Shanghai

Under Construction

The History of Sport Played in China's Treaty Ports