?

Identify marine life

1 images

  • Double spined urchin (striped appearance)

    Echinothrix calamaris

?