Philip Fychan ap Philip ap Trahaearn ap Hywel Ddû — latest news, discussion & facts — IJR