It may have rained on Kirkcudbright’s big parade but it certainly didn’t dampen the spirits.
The crowds lined the streets for the popular procession, which was back on Saturday for the first time since 2019 after the coronavirus pandemic.
And while the weather may have turned nasty, the atmosphere certainly didn’t.