Scotland’s sealife at heart of whale and dolphin watch

A humpback whale