William McFarlane
1816 -
Generation: 1
1. William McFarlane was christened on 28 Jul 1816 in Fintry, Stirlingshire, Scotland.
1. | William McFarlane was christened on 28 Jul 1816 in Fintry, Stirlingshire, Scotland. |