Individual Details

Llywarch ap TRAHAIARN

(Bef Abt 1289 - )

Events

BirthBef Abt 1289of Lleyn, Carnarvs., Wales
Death

Families