Rhirid ap Gruffudd Drwyndwn ab Einion ap Cyfnerth, aka Ieuan — latest news, discussion & facts — IJR