REINHARD DIRSCHERL / SCIENCE PHOTO LIBRARY
Snorkeler and Humpback Whale (Megaptera novaeangliae). Silver Bank, Atlantic Ocean, Dominican Republic.
Model release available. Property release not required.