John Macfarlane
1866 -
Generation: 1
1. John Macfarlane was christened on 15 Jul 1866 in Merevale, Atherstone, Warwickshire, England.