A collection of 24 traditional Welsh carols.
Contents:
Yr Aderyn
Difyrrwch Gwyr y Gogledd (Llon)
Y Ceiliog Gwyn (neu Clarendon)
Ewyllys Da i Ddyn
Daeth Blwyddyn Eto i Ben
Clywch Lais Nefolaidd Lu
Cloch Erfyl
Sybylltir
Ceiliog Gwyn
Trot y Gaseg
Carol Wil Cae Coch
Carol y Swper
Y Glaswelltyn
Drwy Rinwedd Dadleuaeth
Difyrrwch Gwyr y Gogledd (Lleddf)
Betty Brown
Carol Eliseus
Teg Wawriodd Boreddydd
Ar Gyfer Heddiw'r Bore
Dyddiau Hyfryd
Belle Isle March
Ar Dymor Gaeaf
O Deued Pob Cristion
Ymdaith Rochester