Thousands flocked to Perth for a celebration of all things Scottish.
The Touch of Tartan event at the city’s North Inch began on Saturday with the kilt run. Participants had a choice of walking or racing around marathon, half marathon and 5k circuits.
Live music came from local act the Mad Ferrett Band and ’70s icons Eric Faulkner’s Bay City Rollers.
Day one, which was blessed with blue skies and sunshine, was brought to a close with local legend Dougie MacLean who led a mass sing-a-long of his hit Caledonia.
There were also stirring performances by the City of Perth and Strathearn pipe bands and, from further afield, the carnival drumming group Beats of Brazil.
The Touch of Tartan weekend continued on Sunday with a day of highland games.
Chieftain Brigadier Melville Jameson, Lord Lieutenant of Perth and Kinross, presided over a packed programme of traditional competitions.
Nearly 50 pipe bands from 10 nations signed up to play more than 70 performances in six grades of competition. Bands are coming from Scotland, Austria, Australia, Canada, Jersey, Malaysia, New Zealand, Oman, South Africa, Switzerland and America.
There were also 13 adult and two juvenile participants in the drum major competitions.
The traditional heavyweight events drew large crowds.
There was also a special guest appearance from the School Brass and Percussion Band from Stabekk, just outside Oslo, which is touring Scotland to celebrate its centenary year.