An encroaching tide almost put paid to a beach based dance extravaganza over the weekend in Moray.
Six tonnes of sand had to be lifted from the seafront at Roseisle to a nearby woods so that Bodysurf Scotland’s Uprise dance festival could go ahead on Saturday evening.
The (i)land show is set on a desert island and the presence of sand is pivotal to the performance.
Organiser Diane Smith said: “We had planned to stage the event on the beach at Roseisle, but we had to revise that because of high tides, and thankfully a local quarry firm were able to uplift the sand so it could still happen.
“The show went really well though, and people were just mesmerised by the acrobatic movements on display.”
The contemporary dance performance told the story of three people stranded on a desert island, trying to devise means of escape.
Over the course of the evening visitors were treated to four separate performances, including a show from disabled dancer Marc Brew.
Mr Brew is confined to a wheelchair following a car crash but is still able to wow audiences with his dance movements.
The sand was collected and transported by Tennants of Elgin, with help from the Keith builders merchants and personnel from the army barracks at Kinloss.