Cian ap Cadian ap Cadfael Lwytgoed ap Bod Hen — latest news, discussion & facts — IJR