Wintry conditions including snow and high winds have affected travel in parts of Scotland.
A lorry overturned near the Slochd Summit, one of the highest points on the A9 trunk road in the Highlands, at about 05:30 on Tuesday.
The incident affected the northbound carriageway.
High winds have also affected travel on the Skye and Dornoch Bridges, while snow and hail have been falling elsewhere.
Police and Traffic Scotland warned of falling snow on the A93 at Glenshee and on the B974 Banchory to Fettercairn road.
Strong winds have disrupted a number of Caledonian MacBrayne's west coast ferry services.
Moray Council said Tomintoul Primary school was closed due to the bad weather.
School transport was having difficulties reaching Speyside High School in Aberlour, Moray, and also Alford Academy in Alford and Gartly School in Aberdeenshire.
Snow fell around the Berriedale Braes in the north
Pictures from the BBC's Weather Watchers.