John Macfarlane
1833 -
Generation: 1
1. John Macfarlane was born on 8 Feb 1833 in Muirkirk, Ayrshire, Scotland; was christened on 14 Feb 1833 in , Muirkirk, Ayr, Scotland.