PICTURES: Humpback whale joins swimming tourists near Tayside

© Torsten Franke
A whale near St Cyrus.
Breaking

    Cancel