Sea Urchins on seaground

Image no. 64082