Sharknose Goby (Caribbean Cleaner Goby) inside a Barrel Sponge, Bahamas
Bahamas
Caribbean Reef Shark, Bahamas