John ap Thomas ap Gruffudd ap Nicholas ap Philip of Abermarlais

(est. 1450 - ) (b. 1450)

Parents

Children

Siblings