Malcolm MacCallum of Poltalloch

GPTKB entity