Collwyn ap Llawrodd Dyfed ap Seisyll ap Cynfyn Cynan Cynhysgwydd — latest news, discussion & facts — IJR