A Glasgow piper was left beaming with pride when a tune he composed was played at King Charles' Coronation.
Finlay Johnston, from Milngavie, wrote the song named 'King Charles III' to play for His Majesty at Dumfries House during one of his fundraising events months prior to the crowning.
However, the 37-year-old watched from his sofa on May 6 as the song he wrote was shown to millions of homes who tuned in to the spectacle from around the globe.