Family: John Mcfarlane / Catherine Hughes (F8880)
-
Male
John Mcfarlane
Birth 1837 Upper Bayside, Saint Croix Parish, Charlotte, New Brunswick, Canada 
Death 1893 Burial Marriage Other Spouse Elizabeth Ann Hill | F8879 Marriage Father John Mcfarlane | F8426 Group Sheet Mother Ann McCullough [McCulloch] | F8426 Group Sheet

Female