Peter Twisden
Birth:
Christening:
28 Mar 1623
Frittenden, Kent, England
FCID:3517:8092
Parents
Father:
John Twisden
Mother:
Susanna Stuppell
Marriage(s)