William ap Richard ap Robert ap Llywelyn of Penllech & Rhosbadric — William ap Richard ap Robert ap Llywelyn of Penllech & Rhosbadric — the latest coverage, the community and the facts.