The countdown to an international rowing competition in Stranraer is underway.
Teams from around the world will travel to Dumfries and Galloway in July to compete in the Coastal Rowing World Championships.
The town will play host to the famous SkiffieWorlds which sees colourful, traditionally-styled boats race.
It's the first time the community has held the event since its launch ten years ago.
Each team hand-crafts their own vessel, inspired by a traditional wooden rowing boat from the Fair Isles.
Up to 1000 competitors from across the globe are expected to attend, with more than 70 skiffs participating in the races.
Organisers hope it will bring thousands of visitors to the area.
The 2000m race will be held on Loch Ryan - a large, sheltered stretch of water on the coast of the Irish Sea.
RH The Princess Royal is scheduled to attend the first day. She opened the World Championships in Ullapool in 2013.
Princess Anne has been involved in the Stranraer St Ayles Skiff Project since she unveiled a plaque in May 2017 to mark the start of work on the boathouse.
Wendi Cuffe, SkiffieWorlds 2019
The list of teams competing:
All Aboard Watersport – England
Alnmouth Community Rowing – England
Ayle of Quinte Skiff Club – Canada
Broughty Ferry Boating
Dundrum CRC – Northern Ireland
Eskmuthe Rowing Club
Firth of Clyde RC
Lake Champlain Maritime Museum, USA
Living Boat Trust – Tasmania
North Queensferry CRC
Strangford CRC – Northern Ireland
St Andrews CRC
WSV Woudrichem, Holland
The event runs from 8-13 July.