Businessman covers council charge for Boxing Day Dip in Burghead

Burghead boxing day dip
Burghead boxing day dip

Breaking