Local communities in Skye and Wester Ross have told of their shock following a gun rampage which left one man dead and three other people in hospital.
Police Scotland officers rushed to Tarskavaig, Skye, around 9am on Wednesday to reports of a 32-year-old woman being seriously injured.
The woman has been named locally as Rowena MacDonald, who is understood to have been stabbed. She was seriously inured and has been taken to the Queen Elizabeth University Hospital in Glasgow for treatment.