Designed by
Title
Green sea urchin, Psammechinus miliaris. Loch Carron, Scotland #199026192
Description
Green sea urchin, Psammechinus miliaris, on kelp against black background. Flame Shell Point. Muck diving at North Strome, Loch Carron, Scottish West Coast