William Cranstoun, 7th Lord Cranstoun

GPTKB entity