William Cranstoun, 5th Lord Cranstoun

GPTKB entity