Carnegie Newsletter 16th June: Margaret Dean

Margaret Dean - former Lord Lieutenant of Fife