Plain sailing for Santa Claus
Santa took time out of his preparations for Christmas to visit Kirkcudbright recently.
The great man landed his sleigh at Ross Island before being brought to the town by boat, where he was greeted by huge crowds.
He then headed to the Winter Wonderland Bazaar, which is hosted by Greyfriars Episcopal Church.
The event raised around £1,600 for the church and local charities.
Bargains Looking at the gifts on the stalls were eight-year-old twins Isabella and Charlotte Durose-Nelson
Wave Santa arrives at the harbour in Kirkcudbright, where crowds were waiting
Cuddle Granny Dorothy White shares a moment with Mace