Ales ferch Ithel Fychan ab Ithel Gam ab Ithel Hên Gam — latest news, discussion & facts — IJR