PICTURES: Moray remembers Stagecoach Elgin bus driver Keith Rollinson
Folk came together in the heart of Elgin on Saturday night to let Keith Rollinson's family know that the community is behind them.
A large crowd gathered on the town centre Plainstones for a vigil in memory of the 58-year-old bus driver who lost his life in such tragic circumstances the previous weekend.
Amongst its numbers were Keith's friends, his neighbours and his work colleagues at Stagecoach, both current and retired.
There were those who had first met him during his years of service with the RAF.
Then there were those who had never known Keith but, moved by the awful news of his death, wanted to show their solidarity.
Floral tributes and candles were laid at the front of St Giles Church, little more than a hundred yards away from the bus station where Keith worked.
Leaflets were handed out bearing his picture as well as a short message in his honour.
This stated: "We gather as a community to recognise a life given to serving his country and community, to think of Keith's family and to demonstrate – as a city united – our care, concern and love in the midst of this tragedy."
Some amongst the crowd were visibly upset.
Some talked quietly amongst themselves in small groups.
Others stood apart in reflection.
Speaking from the church steps, Craig Mackay, one of the vigil's organisers, thanked everyone for braving the cold winter night to be present.
He said: "We didn't want to just carry on as normal because what happened last weekend was not normal.
"Look to your neighbour. Look to those around you. Look them in the eye and take a moment to appreciate your life."
The vigil concluded with Jack Phillipson playing a Piper's Lament.