oceangoing
English

William Hayes

William Hayes
William Hayes
Birth
Friday, January 1, 1706
Gloucester
Death
Sunday, July 27, 1777
Oxford
Age: 
71