About Peter Haddon
Peter Haddon Peter Haddon

Birthday

1898-03-31

Place of Birth

Rawtenstall, Lancashire, England, UK

Biography