Allan MacDonald of Clanranald

GPTKB entity