Epinephelus caeruleopunctatus(Bloch, 1790)
Show all records