Of, Crewe, Cheshire, England
References (1)
1479 Marriage / Union:
Peter DUTTON & Elizabeth FOULESHURST
(m. ~1479 )