Spinecheek anemonefish

A pair of spinecheek anemonefish (Premnas biaculeatus) tends to its nest. Solomon Islands.

License this Photo