Llywelyn Hirfain ap Gruffudd Hirfain ap Gruffudd Llwyd ap Gruffudd Frasllwydd of Pwll-glâs - Llywelyn Hirfain ap Gruffudd Hirfain ap Gruffudd Llwyd ap Gruffudd Frasllwydd of Pwll-glâs — the latest coverage, the community and the facts.