Lleucu ferch Llywelyn ap Rhys Ddû ap Llywelyn ap Cadwgan of Llandygwy - latest news, discussion & facts - IJR