Overview

Llywelyn Bren

(c. 1248—1318) rebel leader