public profile
Son of Aeda Brosc ap Corath and Clotri ferch Clydwyn Brother of Tryffin Farfog ab Aeda Brosc, Brenin Dyfed