Overview

Thomas Lisle

(c. 1298—1361) bishop of Ely