Peter Haddon

Peter Haddon

Born 31 March 1898 in Rawtenstall, Lancashire, England, UK

Died 7 September 1962 (aged 64)