Angharad verch Gruffudd (Q75961241)
Peerage person ID=432220
Language:
other details
aliases Angharad ferch Gruffudd ap Hywel of Lleyn
description Peerage person ID=432220

External Links