Thomas Peter Mcfarlane
1844 -
Generation: 1
1. Thomas Peter Mcfarlane was born on 5 May 1844; was christened on 2 Jun 1844 in Dundee,Angus,Scotland.