Epinephelus coioides

Orange-spotted Grouper, Goldspotted Rockcod, Estuary Cod BACK
Epinephelus coioides - Orange-spotted Grouper, Goldspotted Rockcod, Estuary Cod