Maredudd ap Madog Danwr ap Dafydd ap Cynwrig of Llangurig, lord of Aberhafesp & Dolfachwen
(Q116146813)
Language: