Elen Gethin ferch Cadwgan ap Dafydd ap Cadwgan ap Phylip Dorddu — latest news, discussion & facts — IJR