James Mcfarlane
1835 -
Generation: 1
1. James Mcfarlane was born on 28 Aug 1835 in Muirkirk, Ayrshire; was christened on 4 Oct 1835 in , Muirkirk, Ayr, Scotland.