Interactive tree of Donald Allan Macleod

Donald Allan Macleod 19081911
Allan Macleod 18711943
Amy Stephens 18711896
Anne MacLeod 18711958
Donald Macleod 18271909
Margaret Smith 18291906
Donald MacLeod 18351915
Mary Smith 18391943