Alexander Stewart, Archbishop of St Andrews

GPTKB entity