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