Rob Stewart free diving with Caribbean reef sharks

Rob Stewart free diving with Caribbean reef sharks

Rob Stewart free diving with Caribbean reef sharks, Freeport, Bahamas.
Photo David Hannan

All photos by Rob Stewart unless otherwise noted.