Maenyrch ap Dryffyn Prince of Brecknock950

Name
Maenyrch ap Dryffyn Prince of Brecknock
Birth 950
Birth of a son
#1
Maenyrch ap Dryffyn Prince of Brecknock