John Fychan ap Gwilym Gwyn ap Llywelyn ap Gwilym of Cefn-y-perthi, Ystradfellte, Brecons
(Q116027267)
Language: