Olympic Cavalcade

The City of London Police beating the Liverpool Police in the Tug-of-War finaL [Photos: Sport md General ·' H. F. Porter, U.S.A., winning the High Jump at 6ft. 3 in: '

RkJQdWJsaXNoZXIy OTM4MjQ=