A Road Run was held on Sunday, October 4 in memory of the late Sandy Thain from Strichen.
A mixture of vintage tractors and classic cars started the memorial run at the British Legion Clubrooms in Strichen.
They then followed a route up the White Cow Woods road, through Maud, Knaven and New Deer before stopping for lunch at Cuminestown.
After a much-deserved break, the vehicles travelled through Garmond, Balthangie and Bonnykelly before returning to Strichen.
Sandy was a very well known and respected man in the North-east due to his involvement with the Army Cadet Force, the British Legion and Banff and Buchan Advanced Motorists and was a good friend and neighbour to many more.
Sandy had a varied collection of old tractors and cars and regularly entered tractor shows and road runs.
The memorial run, now in its second year, also provides an opportunity to raise money for local charities.
So far the Road Run has raised over £2,000 which will be donated to the Sandpiper Trust who have 1st Responders in North East Scotland and who have an ongoing campaign to raise money for defibrillators for rural North East Scotland.
This total is set to rise as sponsorship money is still being collected.
The first road run was held to raise funds for the Amyloidosis Research Unit at University College Hospital in London where Sandy was treated for this very rare illness.