National sea watch event credited for averting disaster for whales in Moray Firth

A humpback breaching off the coast of Banff in the Moray Firth
A humpback breaching off the coast of Banff in the Moray Firth

Breaking