Elen ferch Llywarch

Elen ferch Llywarch, merc'h Llywarch ap Hyfaidd, roue Dyfed, a zimezas da Hywel Dda.

  NODES
Note 1