Blue-spotted spinefoot (Siganus corallinus), also known as the coral rabbitfish.

Blue-spotted spinefoot (Siganus corallinus), also known as the coral rabbitfish. - 66390620

Similar stock images

to-top-page