Margaret verch Dafydd (Q75958835)
Peerage person ID=430471
Language:
other details
aliases Margred ferch Dafydd ap Bleddyn Fychan 'al mab' ap Bleddyn of Okenholt
description Peerage person ID=430471

External Links