Mourners lined the streets of Lossiemouth as a beloved community champion made his final journey through the town.
Mike Mulholland, 70, was a strong advocate for local projects in his hometown and campaigned to save the RAF base about a decade ago.
The grandfather was chairman of the local community council for eight years until his death following a short illness.
On Saturday, the campaigner made his final journey through the streets following a private service at Lossiemouth Baptist Church, where he was an active member of the congregation.
The funeral cortege traveled down Queen Street and Clifton Road for locals to pay their respects.
The community council later posted on social media thanking those who lined the way.
The message stated: “We have no doubt the church would have been overflowing were it not for Covid restrictions.
“Thank you to everyone in our community who came and lined the way through Lossie on his final journey.”
Moray MSP Richard Lochhead had encouraged mourners to keep in mind social distancing guidelines as they paid their respects.
He said: “Given that Mike was involved in helping others throughout Covid-19, I have no doubt he would be the first to remind everyone to maintain their social distancing to help keep each other safe.”