learning to dive

learning to dive: Morehead City, North Carolina (US)

The hard part

The hard part: Jamaica

Rhode Island Kings beach 2012

Rhode Island Kings beach 2012: kings beach, rhode island

: CoCo Cay, Bahamas

Decending

Decending: Aliwal Shoal, South Africa

COZUMEL MEX.

COZUMEL MEX.: COZUMEL MEXICO

The Red Rose.

The Red Rose.: Nursery

Wreck diving in the Great Lakes

Wreck diving in the Great Lakes: Straits of Makcinaw

A moment of silence in the

A moment of silence in the "Cathedral".: Cozumel, Mexico

blizzard dive

blizzard dive: new jersey

Just hanging out...

Just hanging out...: Jamaica

Turtle fuzz

Turtle fuzz: Belize

A dedicated underwater photographer

A dedicated underwater photographer: Bahamas

Dive buddy looking for subjects

Dive buddy looking for subjects: Molokai, Hawaii

Spotted Eagle in Pursuit

Spotted Eagle in Pursuit: Oahu, Hawaii

Crab

Crab: St Croix

eel

eel: freeport bahamas

A ghost of his former self

A ghost of his former self: Bonaire

Yellow pygmy

Yellow pygmy: Lembeh Strait, Indonesia

Beautiful end of a great trip

Beautiful end of a great trip: Jamaica

nurse shark

nurse shark: corn island nicaragua

Reef Angels

Reef Angels: Bonaire

Under the ICE

Under the ICE: Cuyuna Range, MN

Waiting the dinner ...

Waiting the dinner ...: Spain - La Azohia