Humpback whale, Calf and snorkeler, Megaptera novaeangliae, Silverbanks, Caribbean Sea, Dominican Republic
Humpback whale, Calf and snorkeler, Megaptera novaeangliae, Silverbanks, Caribbean Sea, Dominican Republic

Image no. rdi_04352