Sanctuary

Sanctuary: Monterey

Half-Inch Polyp

Half-Inch Polyp: Casino Point, Catalina Is, CA

Lobster Fight

Lobster Fight: La Jolla Cove Kelp Beds La Jolla, CA.

Weedy Sea Dragon

Weedy Sea Dragon: Sydney, Australia

Wanna Play?

Wanna Play?: Roatan, Honduras

Swim Away

Swim Away: Roatan, Honduras

Shark!

Shark!: Roatan, Honduras- Cara a Cara Dive Site

I love Roatan

I love Roatan: Roatan, Honduras

Rainbow nudibranch vs Anemone

Rainbow nudibranch vs Anemone: Monterey

Dendronotus albus

Dendronotus albus: Monterey

Coming for ya!

Coming for ya!: Monterey

Opalescent nudibranch train

Opalescent nudibranch train: Monterey

Hermissenda crassicornis

Hermissenda crassicornis: Monterey

Dinner and a home!

Dinner and a home!: Monterey

Cucumber back

Cucumber back: Monterey

Wobbygong Shark

Wobbygong Shark: Sydney, Australia

Cuttle Fish

Cuttle Fish: Sydney, Australia

Angel on the Hooker

Angel on the Hooker: Bonaire

Hola !!!

Hola !!!: San Carlos Nuevo Guaymas

Green anemone

Green anemone: Monterey

Incandescence

Incandescence: Morrisons Spring, Fl.

Juvenile Girabaldi

Juvenile Girabaldi: Casino Point Dive Park, Catalina Island, CA.

On The Way Up

On The Way Up: Casino Point Dive Park, Catalina Island, CA.

Whos out there?

Whos out there?: North Sulawesi Islands