Yellowhead Jawfish (Opistognathus aurifrons)
Yellowhead Jawfishmacroroatanhondurasfishunderwater lifesealifetravelunderwater