
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
prev / next
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
·····················································
show thumbnails