Reef Snorkeling

nurse shark resting under reef seen while snorkeling in grand cayman

Resting Nurseshark