Translation in Dolgellau, GWN

Dadlen Cyf

Hafod Y Meirch, Dolgellau, GWN