Designed by
Title
A picture of an European edible sea urchin or common sea urchin, Echinus esculentus. This is a species of marine #200205704
Description
A picture of an European edible sea urchin or common sea urchin, Echinus esculentus. This is a species of marine invertebrate in the Echinidae family. Picture from the Weather Islands, western Sweden