Norman MacLeod of Uig

GPTKB entity