Grand Cayman - Diving Photos

Caribbean reef shark, Carcharhinus perezi