Harry Stubbs

Harry Stubbs

Born 6 December 1874 in Southampton, Hampshire, England, UK

Died 9 March 1950 (aged 75)