Giant basking sharks make surprise early visit to Isle of Mull

The three giant basking sharks have paid a visit to the Isle of Mull early this year
The three giant basking sharks have paid a visit to the Isle of Mull early this year

Breaking