Caribbean Reef Shark glides over the wall.
taylorinlightStuart Cove'sscubadivingunderwaterbluecaribbean reef sharkRobin Taylorbahamas