Puffer Genealogy
LLYWARCH, Iorwerth Ap
Abt 1104 - 1130 (26 years)
Generation: 1
1. LLYWARCH, Iorwerth Ap was born about 1104 in Arwystli, Montgomeryshire, Wales; died in 1130.