Genealogy Files - Family Card
Alexander Campbell
(1811 - 29 Mar 1893)
Margaret Sinclair
(1824 - 1862)
Archibald Campbell
b.
1855
d.
1929