David MacFarlane
1833 -
Generation: 1
1. David MacFarlane was born on 21 Feb 1833; was christened on 11 Mar 1833 in Longforgan, Perthshire, Scotland.