Llywelyn Deuddwr ap Maredudd ab Iolyn ap Madog Fychan of Llansanffraid-ym-Mechain
(Q116054652)
Language: