Maredudd ap Cynwrig ap Maredudd Ddû ap Gronwy of Porthamel — latest news, discussion & facts — IJR