Rob diving with Caribbean reef shark

Rob diving with Caribbean reef shark

Rob Stewart free diving with Caribbean reef sharks. Freeport Bahamas.
Photo: Veruschka Matchett

All photos by Rob Stewart unless otherwise noted.