Charles Ditchfield
Birth:
Christening:
6 Jan 1678
Leigh, Lancashire, England
FCID:5143:22086
Parents
Father:
Thomas Ditchfield
Mother:
Elizabeth Stirrop
Marriage(s)