Close-up underwater view of a massive whale shark swimming through clear turquoise water near Cabo San Lucas, Baja California Sur, Mexico. Sunlight filters through the surface, illuminating the whale shark's distinctive spotted body as it moves throu Poster #898369052
Close-up underwater view of a massive whale shark swimming through clear turquoise water near Cabo San Lucas, Baja California Sur, Mexico. Sunlight filters through the surface, illuminating the whale shark's distinctive spotted body as it moves throu Poster #898369052