Thomas McFarlane
1868 -
Generation: 1
1. Thomas McFarlane was born on 12 Sep 1868 in Galston, Loudoun & Kilmarnock parish, Ayrshire, Scotland.