Ukrainian Independence Day will be celebrated in Perth on Sunday, August 20.
The event is a chance for people in Perth and Kinross to show their support for the people of Ukraine, many of whom have made their homes in the area since the Russian invasion escalated in 2022, and to sample some Ukrainian culture.
Large numbers of Ukrainians and Ukrainian performers are travelling to Perth from Edinburgh, Glasgow and Dundee to be a part of this great event.
It will start with a parade from the 51st Highland Division Memorial to the North Inch, starting at 11.30am.
At the North Inch there will be performances by acts including Oberih, the Edinburgh Ukrainian choir and dancers, and Ukrainian singers Elzara Batalova and Melina Kantarzhy.
There will also be stalls offering Ukrainian food and other refreshments.
Ukrainian Independence Day takes place on August 24 and marks the day the country became independence from the Soviet Union in 1991.
Provost of Perth and Kinross Xander McDade said: "Perth and Kinross has welcomed hundreds of Ukrainians since the Russian invasion last year.
"It is a horrible situation for those who have been forced to flee their homes but I know the generosity and support shown by so many in Perth and Kinross has made a difficult time that much easier for many.
"There was a great turnout for our event last year and I am sure this year will be equally popular."
Strathallan Councillor Steven Carr, who chairs the Dnipro Kids charity, said: "This will be a fantastic event and I am sure it will mean a lot for those who have come to Perth and Kinross after fleeing Ukraine.
"It shows that we have not forgotten what is happening in their home country and they will always have a safe place to stay here.
"Members of the Ukrainian community have played a key role in organising this event, which is supported by Perth and Kinross Council and Dnipro Kids."