Gruffudd ap Robert ap Gruffudd ap Hywel Vaughan, of Plas Hen (Talhenbont) — latest news, discussion & facts — IJR