Interactive tree of Patrick Hall

Patrick Hall 1824
Patrick Hall 18041856
Margaret Muir 17991873
James Hall 1780
Jane Cruickshank 17801855
James Cruickshank
Glenmellin Cranson
Alexander Muir 1770
Margaret Mansen 1780