Crowds pack Moray town to celebrate 20 years of first festive lights switch-ons

© Michael TraillLossiemouth hosts a festive extravaganza to mark the 20th anniversary of the town's Christmas lights switch on
Lossiemouth hosts a festive extravaganza to mark the 20th anniversary of the town's Christmas lights switch on

Breaking