James Ogilvy, 10th Lord of Findlater

GPTKB entity