Whale Shark with Snorkelers Underwater
Spencer Frost
Underwater view of a large, spotted whale shark swimming through clear blue tropical waters, with several snorkelers observing it from the surface.
Underwater view of a large, spotted whale shark swimming through clear blue tropical waters, with several snorkelers observing it from the surface.