A cavalcade of spectacular bygone motors roared into Perthshire.
More than 100 vintage vehicles, worth around £25 million in total, arrived at Scone Palace as part of a 750-mile rally.
The seventh annual Flying Scotsman event began in Leeds on Friday, with overnight stops at Newcastle and Edinburgh, before arriving in the Fair City at around lunchtime.
Drivers and their navigators made it to the finishing line at Gleneagles Hotel later in the afternoon.
The event, organised by the Endurance Rally Association, drew crowds of spectators at every stop.
Fred Gallagher, the association’s vice-president, called the time-trial a real adventure. “This is a fantastic test for both car and driver on a route specially designed to showcase the stunning landscape and give brilliant rally conditions.”