Despite his packed-out pre-Christmas schedule, Santa made the time to stop by the RNLI lifeboat station in Kyle of Lochalsh.
Children and their parents flocked to the centre on Saturday afternoon for some festive fun which also raised vital funds for the organisation at the same time.
The Ross-Shire station is completely manned by volunteers, who took time out of their schedules to put together the event – and also book a very special guest.
A festive grotto was built for Father Christmas, complete with a painted-on fireplace and stable for Rudolph, who was also invited along.
Andrew Macdonald, one of the lifeboat station’s volunteers, said: “Everyone was getting into the Christmas spirit – there were lots of Christmas jumpers and we had a really steady turnout throughout the day.”
While the total sum raised through the grotto and its accompanying stalls is not yet known, Mr Macdonald is hopeful for a decent result.
Mr Macdonald added: “The money we raise is vital.
“We obviously fundraise throughout the year but we have two traditional days we focus on – our maritime event and our visit from Santa.
“We’ve been doing this for a number of years now and there are kids who’ve grown up coming to us every year.
“No matter what the weather is we make sure it’s on, and I think there would be a lot of disappointed children if we didn’t manage to.”
“It’s a great chance for everyone to come together.
For more information about donating to the cause visit: kylelifeboat.co.uk