Genealogy Files - Family Card
Alexander Campbell
(1811 - 29 Mar 1893)
Margaret Sinclair
(1824 - 1862)
Finlay Campbell
b.
1843
d.
1928