Angharad ferch Dafydd (Q76215138)
Peerage person ID=610578
Language:
other details
aliases Angharad ferch Dafydd ap Llywelyn of Cefu Melgoed
description Peerage person ID=610578

External Links