Sir James Kennedy of Dunure

GPTKB entity