Dafydd Ap Llywelyn

Dafydd ap Llywelyn (c. 1215 – February 25, 1246) was Prince of Gwynedd from 1240 to 1246. He was for a time recognised as Prince of Wales.

Read more about Dafydd Ap Llywelyn:  Descent, Conflict, Later Reign, Succession