Additional data from member contributors
Relationships
BillionGraves.com record for Harry Hartley Huddleston (11 October 1910 - 17 March 1992), BillionGraves Record St Peters Church, Heysham Village, Lancaster, Lancashire, England, United Kingdom, Europe