Genealogy Files - Family Card
Alexander Campbell
(1811 - 29 Mar 1893)
Margaret Sinclair
(1824 - 1862)
John Campbell
b.
1845
d.
1922