Much-loved fundraising walk along Moray coast returns for 20th anniversary

Walkers on the beach at Cullen.
Walkers on the beach at Cullen.

Breaking