Yesterday's summer solstice marked the longest day of the year in Scotland.

All across the country, Scots were out enjoying the summer light which lingered until late into the evening. 

From Inverness to Bathgate, here is a look at some of Scotland's most stunning summer solstice skies.