Gwilym ab Iorwerth ab Ieuaf ab Alo of Trefnant - Gwilym ab Iorwerth ab Ieuaf ab Alo of Trefnant — the latest coverage, the community and the facts.