Interactive tree of Donald Allan Macleod

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