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

Image no. rdi_04355