Calon Lan

Description

Welsh composer John Hughes wrote the melody for this hymn, when Daniel James asked him to write a melody to go with his poem in the 1890s.

Share This Video