Thomas Hardcastle
Abt 1854 - Abt 1927 (~ 73 years)
Generation: 1
1. Thomas Hardcastle was born Abt 1854, Paisley, Renfrewshire, Scotland; died Abt 1927, Paisley, Renfrewshire, Scotland.