Stock Photo: Humpback whale (Megaptera novaeangliae) with calf in the ocean, Silver Bank, Turks and Caicos Islands