David Charteris, 12th Earl of Wemyss

GPTKB entity