Duncan McFarlane
1775 -
Generation: 1
1. Duncan McFarlane was christened on 4 Jan 1775 in Buchanan parish, Stirlingshire, Scotland.