Almost £20,000 raised by traditional Moray Boxing Day swim

© SuppliedPost Thumbnail