Colin Roy Campbell of Glenure

GPTKB entity