Our Family History
Donald MacPherson
1865 - 1918 (52 years)
Generation: 1
1. Donald MacPherson was born on 2 Aug 1865 in Isle of Gigha, Argyll, Scotland, UK; died on 18 Mar 1918 in Isle of Gigha, Argyll, Scotland, UK.