"Calon Lân" (Welsh for 'a Pure Heart') is a Welsh song, the words of which were written in the 1890s by Daniel James (Gwyrosydd) and sung to a tune by John Hughes.

Only Boys Aloud first public performance of Calon Lan

YOUR REACTION?



Facebook Conversations



Disqus Conversations