Caribbean Reef Sharks - New Providence, Bahamas

4,460 views
100 faves
22 comments
Taken on January 6, 2008