Nassau grouper {Epinephelus striatus} with diver and Grey Angelfish. Caribbean. - Grand Turk Island.