Interactive tree of Alexander Donaldson

Alexander Donaldson 1860
James Donaldson 1837
Jane Watt 18371887