Blue Grouper
Epinephelus flavecaeruleus
Image number 13048 - © Ludwig Endres