An armed robber wearing a boiler suit held up a Highland petrol station.
The man, dressed in a blue boiler suit, walked into the Esso petrol station on North Road in Fort William at 6.20am on Saturday.
He threatened a member of staff with a knife before making off from the petrol station with a sum of cash.
The robber is described as being around 5ft 8in tall and was also wearing a grey scarf and hooded top.
Police have launched an investigation into the robbery and are appealing for witnesses to come forward.
They are particularly keen to hear from anyone who was in the areas of Lochybridge, Soldiers Bridge, Lochyside and Caol between 5.30am and 7am, and saw someone matching the robber's description, or acting suspiciously.
Anyone who saw the robber or has information on the incident can phone Fort William police station on 01397 702361 or call Crimestoppers anonymously on 0800 555111.