Giant Whale Shark Swimming in Blue Ocean
Spencer Frost
A majestic whale shark gracefully swims through deep blue ocean waters with a snorkeler visible on the surface above.
A majestic whale shark gracefully swims through deep blue ocean waters with a snorkeler visible on the surface above.