Dolphinwatch tells of special moment three whales spotted off the Aberdeen coast

The Dolphinwatch team is based at Torry Battery
The Dolphinwatch team is based at Torry Battery

Breaking