Archibald MacDonald of Largie

GPTKB entity