National Geographic

National Geographic: Bahamas

Bell

Bell: Zonda de Campeche

Gavilan

Gavilan: Zonda de Campeche

Murcielagos

Murcielagos: Zonda de Campeche

Sand Blast!

Sand Blast!: Golfo de Mexico

Rescue Diver Practice

Rescue Diver Practice: Dutch Springs Pa

glassfish

glassfish: dahab, red sea

stingray

stingray: sharm el sheik red sea

Yellowline snapper

Yellowline snapper: Maldives

Cuttle Fish

Cuttle Fish: Honolulu Storm Drain

I was here first

I was here first: Sea Tiger Ship Wreck Waikiki

Octopus

Octopus: Mahi Ship Wreck, Oahu

yellow nudibranch

yellow nudibranch: Monterey Bay, CA

Tickle-Tickle

Tickle-Tickle: San Salvador, Bahamas

Amphora

Amphora: Aegean Sea

Anyone Want a Newspaper?

Anyone Want a Newspaper?: Green River - Washago ON Canada

Sponge Eggs

Sponge Eggs: Roseau, Dominique

Hey good lookin`

Hey good lookin`: Bon-Aire

Hitching a ride

Hitching a ride: Catalina Island

Nap Time

Nap Time: Fiji

O.K., I`ll look

O.K., I`ll look: St. Lucia - Wall of the Pitons

Damsel In Distress

Damsel In Distress: Bon Aire

Doggie on the Fan

Doggie on the Fan: Bali

Puffer in Wall

Puffer in Wall: Costa Rica