University of Bristol - Historical Photographs of China reference number: WC01-251. Tug of war. See WC01-250.
Comments are welcome