Ullapool swim group take a dip into CalMac’s new Community Fund

Junior members of the Ullapool Swim Club show off their CalMac Community Fund cheque.
Junior members of the Ullapool Swim Club show off their CalMac Community Fund cheque.

Breaking