Tudur ap Dafydd ap Tudur ab Ieuan Lloyd, of Bodidris — latest news, discussion & facts — IJR