‘Calo Lan’ (‘A Pure Heart’)

I can’t understand the Welsh lyrics, but I still find my soul stirred by this hymn. Heard it on a detective show, of all things, the other night, and I want to share.

Calo Lan means “A Pure Heart.” Sung here by the Dowlais Male Choir on St. David’s Day in Wales.