Designed by
Title
A closeup picture of a European edible sea urchin or common sea urchin, Echinus esculentus. This is a species of marine #199487793
Description
A closeup 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, Sweden