Gwladus ferch Llywarch ap Trahaearn (Q11153639)
Peerage person ID=102596
Language:
other details