oceangoing
English

David Heneker

David Heneker
Birth
Saturday, March 31, 1906
Southsea
Death
2001
Bridell, Ceredigion
Age: 
94