3dives: SS Sapona
3dives: Great Hammerhead
3dives: Great Hammerhead
3dives: _1270635
3dives: _1270682
3dives: Great Hammerhead cruising the sandy bottom
3dives: _1270706
3dives: _1270718
3dives: _1270723
3dives: Bull Shark
3dives: _1290906
3dives: Bull Shark
3dives: _1290921
3dives: _1290937 2
3dives: _1290795
3dives: _1290796
3dives: _1290810
3dives: _1290813
3dives: Snorkeling with Whale Sharks in Sea of Cortez. Not the best visibility but always a thrill to see these animals up close!
3dives: P2210337
3dives: P7300013 2
3dives: P7300039
3dives: P7300040 2
3dives: Great White Shark
3dives: Pregnant Tiger Shark
3dives: dolphinb&w
3dives: Manta Ray
3dives: Great White Shark
3dives: _5020249
3dives: _5020242