John MacDonald of Glencoe

GPTKB entity