About This Database
Person List
Advanced Search
Name
Sex
Birth
Birth place
Charles HAYLES
M
29 Nov 1805
Newport, Hampshire, England
Charles William HAYLES
M
2 Nov 1847
Ryde, Isle of Wight, England
Person Details