Charles Heslop

Charles Heslop

Born 8 June 1883 in Thames Ditton, Surrey, England, UK

Died 13 April 1966 (aged 82)