life on sea bottom, Echinoidea

Image no. 66359