Large pack of surgeonfish


Large pack of surgeonfish

It is not unusual to meet many hundred fish of the same kind. We think this is Brown surgeonfish (Acanthurus nigrofuscus).