Overview

John Halton

(c. 1254—1324) bishop of Carlisle