Calon Lan
Calon Lan
"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

Comments

https://magazine.tdbcomputing.com/assets/images/user-avatar-s.jpg

0 comment

Write the first comment for this!