Overview

Cadwgan

(c. 1198—1241) Cistercian monk and bishop of Bangor