Gruffudd ap Cynan ab Owain Gwynedd's lounge · Wordys