Mary Barr Hardcastle
1864 - 1953 (88 years)
Generation: 1
1. Mary Barr Hardcastle was born 17 Oct 1864, Paisley, Renfrewshire, Scotland; died 1953, Saltcoats, Scotland.