Cydrich ap Gwaithfoed, lord of Ystrad Towy & Gwynvae — Cydrich ap Gwaithfoed, lord of Ystrad Towy & Gwynvae — the latest coverage, the community and the facts.