A mama humpback whale and her calf in the warm waters of the South Pacific. Vava'u, Tonga.
A humpback whale calf dives down to its mom. Vava'u Tonga. Black & White.
Hundreds of mobula rays glide gracefully underneath me off the coast of Magdalena Bay, Mexico.
Glitter and a meal, Baja California Sur, Mexico.
Charyse silhouetted as light pours into a sea cave on Vava'u, Tonga.
A mama humpback whale and her calf in the warm waters of the South Pacific. Vava'u, Tonga. Black & white.
One of Crete's most beautiful beaches– Seitan Limani – pictured from above.
A sea lion playing with me in Bahia de los Angeles, Mexico.
A marlin hunting a bait ball in the Pacific Ocean off the coast of Baja California.
A sea lion pup gracefully swims around me as particles in the water reflect light. Bahia de los Angeles, Mexico.
A humpback whale calf dives down to its mom. Vava'u Tonga. Black & White. I like to display this one "upside down", but you can decide!
A curious sea lion pup pauses to check out me and my camera.
Hundreds of mobula rays glide peacefully under the surface. Magdalena Bay, Mexico.
Charyse swims with the fish in a sea cave.
Sea lions playfully dart around me in Baja California Sur, Mexico.
A marlin circles a bait ball as it hunts. Pacific Ocean, Baja California Sur, Mexico.
A whale shark swims in shallow water off the coast of La Paz, Mexico.
A marlin circles a bait ball in the Pacific.
Two sea lions come in for a closer look, on a murky day in Bahía de Los Angeles, Mexico.