I found on a beach (near Thessaloniki, Greece) a few specimens inside a dead sponge. Very probably, larvae develop in the sponge, because there were many exuviae inside of pupae. Could help ID them, please?

More Vladyslav Mirutenko's questions See All
Similar questions and discussions