Fish : Brownspotted spinefoot
This is a brownspotted spinefoot living in maldivian coral reef
italian name: Pesce Coniglio
scientific name: Siganus Stellatus
english name: Brownspotted spinefoot
© Ligio | Stock Free Images