Annan celebrated its Riding of the Marches and Gala Day with crowds in their thousands cheering on the horse cavalcade and parade at the weekend.
Although it missed out on the soaring temperatures of previous weeks, the Saturday spectacle was well supported with plenty of enthusiasm from the community who always go that extra mile with their colourful themed costumes, dance routines, decorations and musical parade.