William McFarlane
1860 -
Generation: 1
1. William McFarlane was born on 3 Jun 1860 in Galston, Loudoun & Kilmarnock parish, Ayrshire, Scotland.