A collection of 120 vintage, classic and prestige cars have been on display on the streets of Perthshire.
The annual Perthshire Classic Cars Tour left McDiarmid Park at 9.30am on Sunday, April 23.
The parade passed Almondbank, Dunkeld, Aberfeldy, Kenmore, Crianlarich and Bridge of Orchy before lunch at the Isles of Glencoe Hotel in Ballachulish at around 11.45am.
The return journey took in Lochearnhead and Comrie before finishing at Crieff Hydro Hotel at 3.30pm.
A gala dinner and awards ceremony were due to take place at the hotel.
The charity event was organised by the Rotary Club of Perth.
Last year the tour raised more than £28,000 for regular charities Prostate Scotland, Alzheimer Scotland and Carers Trust Scotland.
Our photographer, Steve MacDougall was there to capture the start.
Conversation