Individual Details

Gruffudd ap EINION

(Abt 1162 - )

Events

BirthAbt 1162Of Cynllaith, Denbighshire, Wales
Death

Families