Gruffudd ab Einion (Fychan) ap Rhys ap Dafydd of Gydros - Gruffudd ab Einion (Fychan) ap Rhys ap Dafydd of Gydros — the latest coverage, the community and the facts.