Large White caterpillar parasite

Large White caterpillar parasite

Observation - Large White caterpillar parasite - UK and Ireland. Description: these caterpillars are all over the outside of our house some have parasites that eat their way out of the caterpillar just before it pupates.

these caterpillars are all over the outside of our house some have parasites that eat their way out of the caterpillar just before it pupates.