Dafydd ap John ap Dafydd ap Tudur Lloyd, of Henblas — latest news, discussion & facts — IJR