Epinephelus areolatus

Areolate Grouper, Yellowspotted Rockcod BACK
Epinephelus areolatus - Areolate Grouper