Solvin Zankl / Nudibranch (Cratena peregrina) San Pietro Island, Sardinia, Italy, Mediterranean, July
01243058
Wild Wonders of Europe / Pitkin / Nudibranch / Sea slug (Cratena peregrina) feeding on hydroids, 'Turtle Rock', Passage du Cavallo, Lavezzi Archipelago, Corsica, France, September 2008
01704796
Franco Banfi / Pilgrim hervia nudibranch (Cratena peregrina) close up, Marine Protected area Punta Campanella, Costa Amalfitana, Italy, Tyrrhenian Sea.
01700644
Alex Mustard / Nudibranch (Cratena peregrina) laying a ribbon of eggs, Tavolara Island, Sardinia, Mediterranean Sea.