Our Family History
David Girvan MacPherson
![Male](img/tng_male.gif)
Generation: 1
1. David Girvan MacPherson was born on 18 Dec 1905 in Monkton and Prestwick, Ayrshire, Scotland, UK; died on 24 Jul 1996 in Ayr, Ayrshire, Scotland, UK.