Individual Information
Peter Twiss
Birth:
5 Apr 1638
Leigh, Lancashire, England
FCID:5449:6079
Parents
Father:
Gilbert Twist Twiss
Mother:
Marriage(s)
md.
Children