Genealogy Files - Family Card
Alexander Campbell
(1811 - 29 Mar 1893)
Margaret Sinclair
(1824 - 1862)
Peter Sinclair Campbell
b.
1847
d.
1930