Llywelyn ap Dafydd

Prince of Gwynedd (–)

Parents

Children

Siblings