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