The spear thistle (bottom right) is the national flower of Scotland. The plant features in some Scottish ceremonies such as the Riding of the marches, held annually in Langholm.
The spear thistle (bottom right) is the national flower of Scotland. The plant features in some Scottish ceremonies such as the Riding of the marches, held annually in Langholm.