Calf and Cow, Mo'orea, French Polynesia
Calf and Cow, Mo'orea, French Polynesia
Sting Ray, Mo'orea, French Polynesia
Sting Ray, Mo'orea, French Polynesia
Hard Coral, Narcandom Island, Andaman Sea, India
Hard Coral, Narcandom Island, Andaman Sea, India
Harbor Seal at Gull Island, CA
Harbor Seal at Gull Island, CA
Frogfish at Dumaguete, Philippines
Frogfish at Dumaguete, Philippines
Sun Rays, Mo'orea, French Polynesia
Sun Rays, Mo'orea, French Polynesia
Doriopsilla albopunctata Nudibranch, Santa Cruz Island, CA
Doriopsilla albopunctata Nudibranch, Santa Cruz Island, CA
Humpback whale at rest, Mo'orea, French Polynesia
Humpback whale at rest, Mo'orea, French Polynesia
Manta Ray, San Benedicto Island, Mexico
Manta Ray, San Benedicto Island, Mexico
Oceanic Manta Ray, San Benedicto Island, Mexico
Oceanic Manta Ray, San Benedicto Island, Mexico
Blue Lined Sabertooth Blennie (Plagiotremus rhinorhynchos), North Cinque Island, Andaman Sea, India
Blue Lined Sabertooth Blennie (Plagiotremus rhinorhynchos), North Cinque Island, Andaman Sea, India
Diver with Schooling Jacks, Barren Island, Andaman Sea, India
Diver with Schooling Jacks, Barren Island, Andaman Sea, India
Spanish Shawl (Flabellina iodinea), photographed at Santa Cruz Island, CA
Spanish Shawl (Flabellina iodinea), photographed at Santa Cruz Island, CA
The Swimmers, Mo'orea, French Polynesia
The Swimmers, Mo'orea, French Polynesia
Manta Ray, Mo'orea, French Polynesia
Manta Ray, Mo'orea, French Polynesia
Yellowfin Fringehead (Neoclinus stephensae), Santa Cruz Island, CA
Yellowfin Fringehead (Neoclinus stephensae), Santa Cruz Island, CA
On The Edge, West Caicos
On The Edge, West Caicos
Whale Shark, La Paz, Mexico
Whale Shark, La Paz, Mexico
Humpback Whale, Mo'orea, French Polynesia
Humpback Whale, Mo'orea, French Polynesia
Earspot Blennie (Cirripectes auritus), North Cinque Island, Andaman Sea, India
Earspot Blennie (Cirripectes auritus), North Cinque Island, Andaman Sea, India
Glassy Sweepers (Pempheris schomburgkii), North Cinque Island, Andaman Sea, India
Glassy Sweepers (Pempheris schomburgkii), North Cinque Island, Andaman Sea, India
Bicolor Blenny (Ecsenius bicolor), Narcandom Island, Andaman Sea, India
Bicolor Blenny (Ecsenius bicolor), Narcandom Island, Andaman Sea, India
Sea Turtle, Catalina Island, CA
Sea Turtle, Catalina Island, CA
Aurora Shrimpgoby (Amblyeleotris aurora) & Randall's Shrimp (Alpheus randalli), Barren Island, Andaman Sea, India
Aurora Shrimpgoby (Amblyeleotris aurora) & Randall's Shrimp (Alpheus randalli), Barren Island, Andaman Sea, India
Divers and Barracuda, Barren Island, Andaman Sea, India
Divers and Barracuda, Barren Island, Andaman Sea, India
Broadclub cuttlefish (Sepia latimanus), Bali, Indonesia
Broadclub cuttlefish (Sepia latimanus), Bali, Indonesia
Hard Corals, Nusa Penida, Bali, Indonesia
Hard Corals, Nusa Penida, Bali, Indonesia
Sweetlips, Havelock Island, Andaman Sea, India
Sweetlips, Havelock Island, Andaman Sea, India
A diver hangs effortlessly off a steep wall at dive site Black Magic at Barren Island, Andaman Sea, India
A diver hangs effortlessly off a steep wall at dive site Black Magic at Barren Island, Andaman Sea, India
Broadclub Cuttlefish (Sepia latimanus), Bali, Indonesia
Broadclub Cuttlefish (Sepia latimanus), Bali, Indonesia
Glossodoris cincta Nudibranch, Bali, Indonesia
Glossodoris cincta Nudibranch, Bali, Indonesia
Whip Coral Shrimp (Pontonides ankeri), Barren Island, Andaman Sea, India
Whip Coral Shrimp (Pontonides ankeri), Barren Island, Andaman Sea, India
Chromodoris roboi Nudibranch, Bali, Indonesia
Chromodoris roboi Nudibranch, Bali, Indonesia
Harlequin Shrimp (Hymenocera picta), Seraya Secrets, Bali, Indonesia
Harlequin Shrimp (Hymenocera picta), Seraya Secrets, Bali, Indonesia
Soft Coral, USAT Liberty Wreck, Tulamben, Bali, Indonesia
Soft Coral, USAT Liberty Wreck, Tulamben, Bali, Indonesia
Starfish, La Paz, Mexico
Starfish, La Paz, Mexico
Whale Shark, La Paz, Mexico
Whale Shark, La Paz, Mexico
Skunk Clownfish (Amphiprion akallopisos) and Magnificent Sea Anemone (Heteractis magnifica), Barren Island, Andaman Sea, India
Skunk Clownfish (Amphiprion akallopisos) and Magnificent Sea Anemone (Heteractis magnifica), Barren Island, Andaman Sea, India
Carribean Reef Shark (Carcharhinus perezii), Turks and Caicos Islands
Carribean Reef Shark (Carcharhinus perezii), Turks and Caicos Islands
Flamingo Tongue Snail (Cyphoma gibbosum), Turks & Caicos Islands
Flamingo Tongue Snail (Cyphoma gibbosum), Turks & Caicos Islands
Atlantic Spadefish (Chaetodipterus faber), Turks & Caicos Islands
Atlantic Spadefish (Chaetodipterus faber), Turks & Caicos Islands
Earspot Blennie (Cirripectes auritus), North Cinque Island, Andaman Sea, India
Earspot Blennie (Cirripectes auritus), North Cinque Island, Andaman Sea, India
Divers at Blue Cavern, Santa Catalina Island, CA
Divers at Blue Cavern, Santa Catalina Island, CA
Pink Skunk Clownfish (Amphiprion perideraion), Menjangen Island, Bali, Indonesia
Pink Skunk Clownfish (Amphiprion perideraion), Menjangen Island, Bali, Indonesia
California two-spot octopus (Octopus bimaculoides), Santa Cruz Island, CA
California two-spot octopus (Octopus bimaculoides), Santa Cruz Island, CA
Shanish Shawl (Flabellina iodinea) Nudibranch, Santa Cruz Island, CA
Shanish Shawl (Flabellina iodinea) Nudibranch, Santa Cruz Island, CA
Juvenile Garibaldi (Hypsypops rubicundus), Anacapa Island, CA
Juvenile Garibaldi (Hypsypops rubicundus), Anacapa Island, CA
Safety Stop, Turks & Caicos Islands
Safety Stop, Turks & Caicos Islands
Gray Angelfish (Pomacanthus arcuatus), Turks & Caicos Islands
Gray Angelfish (Pomacanthus arcuatus), Turks & Caicos Islands
Wreckage of the Grumman Guardian, Santa Cruz Island, CA
Wreckage of the Grumman Guardian, Santa Cruz Island, CA
Bait ball under the Oil Rig Eureka, Los Angeles, CA
Bait ball under the Oil Rig Eureka, Los Angeles, CA
Babakina festiva Nudibranch, Anacapa Island, CA
Babakina festiva Nudibranch, Anacapa Island, CA
Safety Stop Sunburst, Catalina Island, CA
Safety Stop Sunburst, Catalina Island, CA
Calf and Cow, Mo'orea, French Polynesia
Sting Ray, Mo'orea, French Polynesia
Hard Coral, Narcandom Island, Andaman Sea, India
Harbor Seal at Gull Island, CA
Frogfish at Dumaguete, Philippines
Sun Rays, Mo'orea, French Polynesia
Doriopsilla albopunctata Nudibranch, Santa Cruz Island, CA
Humpback whale at rest, Mo'orea, French Polynesia
Manta Ray, San Benedicto Island, Mexico
Oceanic Manta Ray, San Benedicto Island, Mexico
Blue Lined Sabertooth Blennie (Plagiotremus rhinorhynchos), North Cinque Island, Andaman Sea, India
Diver with Schooling Jacks, Barren Island, Andaman Sea, India
Spanish Shawl (Flabellina iodinea), photographed at Santa Cruz Island, CA
The Swimmers, Mo'orea, French Polynesia
Manta Ray, Mo'orea, French Polynesia
Yellowfin Fringehead (Neoclinus stephensae), Santa Cruz Island, CA
On The Edge, West Caicos
Whale Shark, La Paz, Mexico
Humpback Whale, Mo'orea, French Polynesia
Earspot Blennie (Cirripectes auritus), North Cinque Island, Andaman Sea, India
Glassy Sweepers (Pempheris schomburgkii), North Cinque Island, Andaman Sea, India
Bicolor Blenny (Ecsenius bicolor), Narcandom Island, Andaman Sea, India
Sea Turtle, Catalina Island, CA
Aurora Shrimpgoby (Amblyeleotris aurora) & Randall's Shrimp (Alpheus randalli), Barren Island, Andaman Sea, India
Divers and Barracuda, Barren Island, Andaman Sea, India
Broadclub cuttlefish (Sepia latimanus), Bali, Indonesia
Hard Corals, Nusa Penida, Bali, Indonesia
Sweetlips, Havelock Island, Andaman Sea, India
A diver hangs effortlessly off a steep wall at dive site Black Magic at Barren Island, Andaman Sea, India
Broadclub Cuttlefish (Sepia latimanus), Bali, Indonesia
Glossodoris cincta Nudibranch, Bali, Indonesia
Whip Coral Shrimp (Pontonides ankeri), Barren Island, Andaman Sea, India
Chromodoris roboi Nudibranch, Bali, Indonesia
Harlequin Shrimp (Hymenocera picta), Seraya Secrets, Bali, Indonesia
Soft Coral, USAT Liberty Wreck, Tulamben, Bali, Indonesia
Starfish, La Paz, Mexico
Whale Shark, La Paz, Mexico
Skunk Clownfish (Amphiprion akallopisos) and Magnificent Sea Anemone (Heteractis magnifica), Barren Island, Andaman Sea, India
Carribean Reef Shark (Carcharhinus perezii), Turks and Caicos Islands
Flamingo Tongue Snail (Cyphoma gibbosum), Turks & Caicos Islands
Atlantic Spadefish (Chaetodipterus faber), Turks & Caicos Islands
Earspot Blennie (Cirripectes auritus), North Cinque Island, Andaman Sea, India
Divers at Blue Cavern, Santa Catalina Island, CA
Pink Skunk Clownfish (Amphiprion perideraion), Menjangen Island, Bali, Indonesia
California two-spot octopus (Octopus bimaculoides), Santa Cruz Island, CA
Shanish Shawl (Flabellina iodinea) Nudibranch, Santa Cruz Island, CA
Juvenile Garibaldi (Hypsypops rubicundus), Anacapa Island, CA
Safety Stop, Turks & Caicos Islands
Gray Angelfish (Pomacanthus arcuatus), Turks & Caicos Islands
Wreckage of the Grumman Guardian, Santa Cruz Island, CA
Bait ball under the Oil Rig Eureka, Los Angeles, CA
Babakina festiva Nudibranch, Anacapa Island, CA
Safety Stop Sunburst, Catalina Island, CA
Calf and Cow, Mo'orea, French Polynesia
Sting Ray, Mo'orea, French Polynesia
Hard Coral, Narcandom Island, Andaman Sea, India
Harbor Seal at Gull Island, CA
Frogfish at Dumaguete, Philippines
Sun Rays, Mo'orea, French Polynesia
Doriopsilla albopunctata Nudibranch, Santa Cruz Island, CA
Humpback whale at rest, Mo'orea, French Polynesia
Manta Ray, San Benedicto Island, Mexico
Oceanic Manta Ray, San Benedicto Island, Mexico
Blue Lined Sabertooth Blennie (Plagiotremus rhinorhynchos), North Cinque Island, Andaman Sea, India
Diver with Schooling Jacks, Barren Island, Andaman Sea, India
Spanish Shawl (Flabellina iodinea), photographed at Santa Cruz Island, CA
The Swimmers, Mo'orea, French Polynesia
Manta Ray, Mo'orea, French Polynesia
Yellowfin Fringehead (Neoclinus stephensae), Santa Cruz Island, CA
On The Edge, West Caicos
Whale Shark, La Paz, Mexico
Humpback Whale, Mo'orea, French Polynesia
Earspot Blennie (Cirripectes auritus), North Cinque Island, Andaman Sea, India
Glassy Sweepers (Pempheris schomburgkii), North Cinque Island, Andaman Sea, India
Bicolor Blenny (Ecsenius bicolor), Narcandom Island, Andaman Sea, India
Sea Turtle, Catalina Island, CA
Aurora Shrimpgoby (Amblyeleotris aurora) & Randall's Shrimp (Alpheus randalli), Barren Island, Andaman Sea, India
Divers and Barracuda, Barren Island, Andaman Sea, India
Broadclub cuttlefish (Sepia latimanus), Bali, Indonesia
Hard Corals, Nusa Penida, Bali, Indonesia
Sweetlips, Havelock Island, Andaman Sea, India
A diver hangs effortlessly off a steep wall at dive site Black Magic at Barren Island, Andaman Sea, India
Broadclub Cuttlefish (Sepia latimanus), Bali, Indonesia
Glossodoris cincta Nudibranch, Bali, Indonesia
Whip Coral Shrimp (Pontonides ankeri), Barren Island, Andaman Sea, India
Chromodoris roboi Nudibranch, Bali, Indonesia
Harlequin Shrimp (Hymenocera picta), Seraya Secrets, Bali, Indonesia
Soft Coral, USAT Liberty Wreck, Tulamben, Bali, Indonesia
Starfish, La Paz, Mexico
Whale Shark, La Paz, Mexico
Skunk Clownfish (Amphiprion akallopisos) and Magnificent Sea Anemone (Heteractis magnifica), Barren Island, Andaman Sea, India
Carribean Reef Shark (Carcharhinus perezii), Turks and Caicos Islands
Flamingo Tongue Snail (Cyphoma gibbosum), Turks & Caicos Islands
Atlantic Spadefish (Chaetodipterus faber), Turks & Caicos Islands
Earspot Blennie (Cirripectes auritus), North Cinque Island, Andaman Sea, India
Divers at Blue Cavern, Santa Catalina Island, CA
Pink Skunk Clownfish (Amphiprion perideraion), Menjangen Island, Bali, Indonesia
California two-spot octopus (Octopus bimaculoides), Santa Cruz Island, CA
Shanish Shawl (Flabellina iodinea) Nudibranch, Santa Cruz Island, CA
Juvenile Garibaldi (Hypsypops rubicundus), Anacapa Island, CA
Safety Stop, Turks & Caicos Islands
Gray Angelfish (Pomacanthus arcuatus), Turks & Caicos Islands
Wreckage of the Grumman Guardian, Santa Cruz Island, CA
Bait ball under the Oil Rig Eureka, Los Angeles, CA
Babakina festiva Nudibranch, Anacapa Island, CA
Safety Stop Sunburst, Catalina Island, CA
show thumbnails