Hector Ross

Feb 11, 12 (113 years old) in Ormskirk, Lancashire, England, UK
Biography