Robert Campbell of Glenlyon

GPTKB entity