Llywelyn ap Madog ap Gruffudd ab Einion of Edeirnon — Llywelyn ap Madog ap Gruffudd ab Einion of Edeirnon — the latest coverage, the community and the facts.