Nudibranch (Cratena peregrina) on a sponge, Ist Island, Croatia, Adriatic Sea, Mediterranean.