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