oceangoing
English

William Henry Havergal

William Henry Havergal
Birth
Friday, 18 January 1793
High Wycombe
Death
Tuesday, 19 April 1870
Leamington Spa
Age: 
77