It may be one of the most northerly car shows in the country, but the Tain Vintage Car Rally always manages to pull in a good crowd.
Hundreds of vehicles lined up in the sun on Sunday June 23 as the clouds parted ready for a day of motoring nostalgia.
This year marked the 12th anniversary of the event, and involved countless immaculately presented vintage and classic motors.
Visitors flocked to the site to admire the vehicles, while some owners were delighted to take home a trophy rewarding their special efforts to keep their classic motor on the road.
Each year, the rally aims to raise money for various local charities, and with this year’s proceeds still in the process of being counted, organisers say they are delighted with the totals accumulated so far and are looking forward to formally presenting the cash.