Richard Duncan Macfarlane
Abt 1822 - 1900 (78 years)
Generation: 1
1. Richard Duncan Macfarlane was born about 1822 in Eldon Twp., Victoria, Ontario, Canada; died in 1900 in Spartanburg Co., South Carolina, USA.