May snowfall has brought disruption to parts of Scotland, with the Highlands under a thick blanket of snow.
The Met Office issued a yellow “be aware” warning as the unseasonal weather affected travel on key routes in the area.
The southbound carriageway of the A9 at Daviot, south of Inverness, was blocked for a time by a fallen tree.
This was later cleared but Traffic Scotland said snow continued to affect driving conditions.
The A939 near Tomintoul in Moray was closed because a tanker was stuck in snow. Police said diversions would be in place while the road was closed.