Duncan McFarland
Abt 1852 -
Generation: 1
1. Duncan McFarland was born about 1852 in North Carolina; was christened in 1852 in Jackson Springs, North Carolina, USA.