May 15, 2024
Interactive tree of William Donaldson
1757 William Donaldson
1709 Thomas Donaldson
 Margaret Hare