Llywelyn ap Maredudd Bengoch ap Llywelyn ap Hywel, aka Llywelyn Y Moelwyn — Llywelyn ap Maredudd Bengoch ap Llywelyn ap Hywel, aka Llywelyn Y Moelwyn — the latest coverage, the community and the facts.