Charles William Hayles
Birth:
2 Nov 1847
Ryde, Isle of Wight, England
FCID:5010:52
Parents
Father:
Charles Hayles
Mother:
Mary Jane Allen
Marriage(s)