Thomas Stewart, Master of Mar

GPTKB entity