Overview

John of Bradfield

(c. 1258—1283) bishop of Rochester