Overview

Ceadda

(c. 654—672) abbot of Lastingham and bishop of Mercia and Lindsey