Interactive tree of Duncan McIntosh

Alexander Buchan McIntosh 1892
Jane Allison Sharp 1894
Duncan McIntosh 1867
Isabella Weir 1867