John ap Thomas ap Gruffudd ap Nicholas ap Philip of Abermarlais (Q99066523)
(est. 1450 - )
Language:
other details
description (est. 1450 - )

External Links