Advent Day 21: Nativity characters meet Skye children
Highland primary pupils were brought face-to-face with characters from the Christmas story with a bit of help from Skye's Strath and Sleat Parish.
Volunteers from the parish, which includes Broadford, Kilmore and Kyleakin churches as well as the congregation which meets regularly at Elgol Village Hall, decided on an interactive approach to bringing the real message of Christmas to life for young locals.
Read more here.