Thomas Heaven
Birth:
Christening:
31 May 1685
Kings Stanley, Gloucester, England
FCID:5587:447
Parents
Father:
Richard Heaven
Mother:
Mrs. Richard Heaven
Marriage(s)