Bullseye torpedo electric ray, Sea of Cortez, Mexico
Diver at La Reina, Sea of Cortez, Mexico
Diver at La Reina, Sea of Cortez, Mexico
Diver at La Reina, Sea of Cortez, Mexico
Diver at La Reina, Sea of Cortez, Mexico
Sea lion at La Reina, Sea of Cortez, Mexico
Fish at La Reina, Sea of Cortez, Mexico
Sea of Cortez, Mexico: The gills of a Tambja nudibranch
Tambja nudibranch, Sea of Cortez, Mexico
Porcupinefish, Sea of Cortez, Mexico
Sea star close-up, Sea of Cortez, Mexico
Nautilus Explorer ship and skiff
Crown of Thorns starfish, Sea of Cortez, Mexico
Salvatierra wreck, Sea of Cortez, Mexico
Schooling puffer fish at the Salvatierra wreck, Sea of Cortez, Mexico
Salvatierra wreck, Sea of Cortez, Mexico
Salvatierra wreck, Sea of Cortez, Mexico
School of fish at Las Animas, Sea of Cortez, Mexico
Deep diving at Las Animas, Sea of Cortez, Mexico
Tambja nudibranch, Sea of Cortez, Mexico
Roboastra tigris (Tiger Dorid) Nudibranch, Sea of Cortez, Mexico
Roboastra tigris (Tiger Dorid) Nudibranch with a small parasite visible on its rhinopore, Sea of Cortez, Mexico
Starfish close-up, Sea of Cortez, Mexico
Moray eel, Sea of Cortez, Mexico
Pufferfish, Sea of Cortez, Mexico
Tylodina fungina sea snail, Sea of Cortez, Mexico
Moray eel, Sea of Cortez, Mexico
Glossodoris sedna nudibranch, Sea of Cortez, Mexico
Glossodoris sedna nudibranch, Sea of Cortez, Mexico
Pair of DIomedes' Sapsucker (Elysia diomedea) nudibranchs, Sea of Cortez, Mexico
Diomedes' Sapsucker (Elysia diomedea) nudibranch, Sea of Cortez, Mexico
Blenny, Sea of Cortez, Mexico
Close-up of a guitarfish's eye; the rest of the fish was hidden in the sand. Sea of Cortez, Mexico
Navanax aenigmaticus (Riddle Navanax) laying eggs, Sea of Cortez, Mexico
Moray eel and lobster sharing a crevice. Sea of Cortez, Mexico
Marisla's Chromodorid (Chromodoris marislae) nudibranch, Sea of Cortez, Mexico
Agassiz's Chromodorid (Hypselodoris agassizii) nudibranch, Sea of Cortez, Mexico
Diomedes' Sapsucker (Elysia diomedea) nudibranch, Sea of Cortez, Mexico
Hypselodoris ghiselini nudibranch, Sea of Cortez, Mexico
Flabellina marcusorum nudibranch, Sea of Cortez, Mexico
Diomedes' Sapsucker (Elysia diomedea) nudibranch, Sea of Cortez, Mexico
Brittle stars on coral, Sea of Cortez, Mexico
Moray eel with parasites, Sea of Cortez, Mexico
Pair of Tambja nudibranchs, Sea of Cortez, Mexico
Tambja nudibranch, Sea of Cortez, Mexico
Tambja nudibranch, Sea of Cortez, Mexico
Sea of Cortez, Mexico: Spanish Shawl (Flabellina iodinea) nudibranch
Spanish Shawl nudibranch, Sea of Cortez, Mexico
Diver under the Nautilus Explorer, Sea of Cortez, Mexico
Divers under the Nautilus Explorer, Sea of Cortez, Mexico
Shallow coral reef, Sea of Cortez, Mexico
Shallow coral reef, Sea of Cortez, Mexico
Lovers Beach, Cabo San Lucas, Mexico
Lovers Beach, Cabo San Lucas, Mexico
El Arco (Land's End), Cabo San Lucas, Mexico
Tambja nudibranch, Sea of Cortez, Mexico
Very Large Array (VLA), New Mexico