Whale Shark and Snorkeler Underwater
Spencer Frost
A large whale shark with distinctive white spots swims through clear blue ocean water while a person snorkels gracefully near the surface.
A large whale shark with distinctive white spots swims through clear blue ocean water while a person snorkels gracefully near the surface.