Allan Macdonald of Clanranald

GPTKB entity