It may have been a year later than planned, but on Saturday an Arbroath youth worker finally completed the Great Scottish Swim.
Hamish Fairweather had been due to take part in the event, which sees participants in an open water swim, in Loch Lomond last year.
But unfortunately the event was cancelled at the last minute due to fears about the safety of the water quality.
However, this year’s swim was able to go ahead as planned and Hamish completed the two-mile route raising £3,550 in the process for the CAFE Project’s Street Games for All initiative.
After the last swim was cancelled, Hamish still carried out a two-mile swim, but had to use the Arbroath Sports Centre swimming pool.
But now he is glad he managed to complete the open water course.
He said: “I was a bit nervous before the race as I had never swam in a wetsuit before although I have swam the Tay a few times without one.
“The water was warm and I completed the two miles in one hour 22 minutes and 33 seconds which I was happy with.
“The total I have raised over the year for the CAFE Project’s Street Games For All is £3,550 so it is a big belated thank you to all my sponsors.”
Street Games For All has seen thousands of children take part. It sees a portable football pitch set up in schools, parks and streets so children can enjoy football, fun and friendship.