We have a collection of 4 arrangements for John Hughes - Daniel James - Calon Lân
What Welsh hymn became an unofficial anthem at rugby matches? Learn!
Who's behind the notes? Discover John Hughes: The Welsh Composer Behind 'Cwm Rhondda'
Calon Lân is a cherished Welsh hymn composed by John Hughes with lyrics by poet Daniel James (Gwyrosydd). Its title translates to "A Pure Heart," reflecting the song's themes of spiritual purity and simplicity. Originally written in the late 19th century, it evolved into a cultural symbol of Wales and is traditionally sung at sporting events and national gatherings.