Norman MacLeod of Bernera

GPTKB entity