Overview

Patrick Leuchars

(c. 1341—1388) administrator and bishop of Brechin