Blue-spotted puffer

Blue-spotted puffer (Arothron caerulepunctatus) being cleaned. Solomon Islands.

License this Photo