Philip ab Ithel ap Llywelyn ap Dolffyn - Philip ab Ithel ap Llywelyn ap Dolffyn — the latest coverage, the community and the facts.