James, E. Wyn profile picture

James, E. Wyn

Emynau Ffydd Pantycelyn
Canu Gwerin Cwm Taf