University of Bristol - Historical Photographs of China reference number: Su01-64. See Pe01-065 (another photograph of the same game of football).
Comments are welcome