Ruth's Family History
Source: Parish Registers - Lancashire - Marriage - Olive, John & Hargreaves, Ellen - 1906 - Elton (S2505)
Suggest a change: Source: Parish Registers - Lancashire - Marriage - Olive, John & Hargreaves, Ellen - 1906 - Elton (S2505)