Glencairn Stuart Ogilvie

GPTKB entity