Gruffurd ap Nicholas (Q75905273)
Peerage person ID=394333
Language:
other details
aliases Gruffudd ap Nicholas ap Philip ab Elidir Ddû of Newton
description Peerage person ID=394333

External Links