Margaret Hardcastle
Abt 1879 - 1945 (~ 66 years)
Generation: 1
1. Margaret Hardcastle was born Abt 1879, Paisley, Renfrewshire, Scotland; died 1945, Paisley, Renfrewshire, Scotland.