John ab Iolyn ap Madog ap Gronwy Fychan of Trefalun - John ab Iolyn ap Madog ap Gronwy Fychan of Trefalun — the latest coverage, the community and the facts.