Overview

Patrick Graham

(c. 1435—1478) archbishop of St Andrews