Llywelyn ap Madog Fychan ap Madog ap Randwlff of Mochdre - Llywelyn ap Madog Fychan ap Madog ap Randwlff of Mochdre — the latest coverage, the community and the facts.