Spectacular sightings in national whale and dolphin watch

© Humpback whaleHumpback whale in the Moray Firth
Humpback whale in the Moray Firth