Green or Shore Sea Urchin (1) – Living sea urchin, Psammechinus miliaris, from a tide pool on Worms Head Causeway, Gower, South Wales, side view. P1320383aBlog1
https://natureinfocus.blog
Green or Shore Sea Urchin (1) – Living sea urchin, Psammechinus miliaris, from a tide pool on Worms Head Causeway, Gower, South Wales, side view. P1320383aBlog1