Norman MacLeod of Drynoch

GPTKB entity