Leverenz Family Tree

Birth

Birth

Person Liewellyn ap Dafydd
Date 1050
Place Saint Clears
Country Wales