Ruth's Family History

Parish Registers - Lancashire - Marriage - Forrest, Margaret & Earnshaw, Thomas - 1875 - Elton



Source Information