A flock of blue sheep has appeared in central Scotland as part of a load of events to mark St Andrew's Day.
Celebrations of the nation's patron saint have been taking place across the country on Sunday 30 November.
The farmer who owns the flock, Andrew Jack, coloured the sheep with animal-friendly blue dye as blue is Scotland's national colour.
"They're always a great talking point and we were pleased to help out to celebrate St Andrew's Day," he said.
The sheep live in a field near a motorway in West Lothian and Mr Jack said they were making a lot of people smile on their way to work.