Margaret Seddon
Birth:
4 Nov 1631
Eccles, Lancashire, England
FCID:7051:2768
Parents
Father:
T. Seddon
Mother:
M. Newton
Marriage(s)