William Marshall
Birth:
Christening:
6 Jun 1658
Elmstone, Hardwicke, Gloucester, England
FCID:3517:3479
Parents
Father:
George Marshall
Mother:
Margaret
Marriage(s)