A snorkeler swims with a humpback whale calf.

- Image ID: X689AD
A snorkeler swims with a humpback whale calf.
Image ID: X689AD
Location: Silver Bank, Dominican Republic.