Perth kept the City of Culture launch party going with its own military tattoo.
Around 400 performers from across the globe took part in a scaled-down version of the Edinburgh Castle spectacular.
Thousands lined the streets to watch a procession of colourful troupes including the world renowned King’s Guard of Norway.
An arena was set up on the North Inch for an hour-long show.
The event was organised by Perth and Kinross Council to celebrate the 750th anniversary of the Treaty of Perth.
The historic document ended a bitter feud between Scotland and Norway.
As well as performers from Scotland and Norway, Perth’s first tattoo featured acts from as far afield as New Zealand, Canada and Nepal.
Families flocked to the extravaganza, which was watched over by dignitaries and council leaders.
The local authority has been in talks with organisers of the Edinburgh Tattoo for several months. It has cost the council about £10,000 to host the event.
And there was a medieval theme throughout the city centre on Sunday, with a celebration of traditional Norse and Scottish culture.
Knights battled it out in the shadow of Perth City Hall – which could soon host the Stone of Destiny – while visitors got the chance to try out authentic replicas of medieval weapons and tools.
— Perth City Centre (@PerthCityCentre) August 21, 2016
Organisers also lined up an array of street performers, musicians and story tellers.
Celebrations are also planned to mark the anniversaries of four of the city’s significant twinning agreements, linking Perth with Aschaffenburg in Germany; Cognac in France; Pskvo, Russia and most recently Perth in Ontario, Canada.
The Treaty of Perth, signed in the city in July 1266, saw Magus VI of Norway and Alexander III of Scotland agree over the sovereignty of the Western Isles and the Isle of Man, following years of disagreement which failed to reach an end at the Battle of Largs in 1263.
A penalty of 10,000 marks sterling was agreed for any side which broke the deal.