Whale Shark Swimming with Snorkelers
Spencer FrostA majestic whale shark swims gracefully underwater, observed by snorkelers on the surface in the clear blue ocean.
A majestic whale shark swims gracefully underwater, observed by snorkelers on the surface in the clear blue ocean.