Mary Barr Hardcastle
1864 - 1953 (88 years)
James Hardcastle
1810-1879
1810-1879
Ursula Rollands
1818-1894
1818-1894
James Hardcastle
1841-1905
1841-1905
Rachel Jamieson
1841-1909
1841-1909
Mary Barr Hardcastle
1864-1953
1864-1953