Mystery killer whale pod seen off the west coast

A killer whale pod seen seen near Handa Island (Photo: Hebridean Whale and Dolphin Trust)