Catrin ferch Margred ap Tudur Fychan ap Tudur Salusbury — latest news, discussion & facts — IJR