James Ogilvy, 9th Lord of Findlater

GPTKB entity