Sea Urchins on stones, Echinoidea

Image no. 66358