History Of India In Pictures

18-cb

Three Port of London Authority policemen testing life saving jackets in the West India Dock, 1937.