Thomas Holmes
Birth:
Christening:
21 Sep 1632
Stratford on Avon, Warwick, England
FCID:25326:2173
Parents
Father:
Richard Holmes
Mother:
Susana Sharp
Marriage(s)