Chwilio uwch
 

Siôn Trefor ab Edward of Pentrecynfrig

See Edward ap Dafydd of Bryncunallt