Our Family History
David Girvan MacPherson
1905 - 1996 (90 years)
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.