Janet ferch y Batto ap Madog ap Gruffudd ap Madog of Trefalun - latest news, discussion & facts - IJR