Robert Haffenden
Birth:
Christening:
13 Dec 1590
Tenterden, Kent, England
FCID:5255:14918
Parents
Father:
Robart Haffenden
Mother:
Mrs. Robert Haffenden
Marriage(s)