Interactive tree of Peter Hall

Peter Hall 1875
James Hall
Jessie Cameron 1847
John Cameron 18101885
Euphemia 18181891
Peter Cameron 1780
Catharine McIntosh 1780