Duncan McFarlane
1859 -
Generation: 1
1. Duncan McFarlane was born on 7 Sep 1859; was christened on 26 Sep 1859 in Liverpool, Lancashire, England.