Generations of villagers took to the streets of a north-east fishing community to keep alive a tradition which is more than 150 years old.
The Christmas Day temperance walk – held annually in Inverallochy – began in 1842 at a time when alcohol abuse was rife.
The walk was a symbolic protest against the evils of drink and at the time members of the band leading the procession were required to sign a temperance pledge before taking part.
Recently, the message of abstinence from alcohol has become more muted and the event is recognised as a celebration of the Buchan village itself.
The parade is led by Inverallochy’s flute band who place a wreath at the war memorial each year.
The walk winds from the local community hall to the neighbouring village of Cairnbulg and on to nearby St Combs.
The Christmas Day walk is the first of three traditional marches through neighbouring coastal villages – similar events take place in Cairnbulg and St Combs on January 1 and 2 respectively.
Elsewhere in the north-east a series of annual festive traditions are upheld.
In Fraserburgh, brave swimmers take to the waters for the Boxing Day sponsored swim, and Aberdeen hosts the similar Nippy Dippers event.
Other seasonal favourites include Stonehaven’s famous fireball swinging, which is held on Hogmanay.