Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Please can someone explain what is happening here! Is the caterpillar emerging from the white, web-like substance or has it been imprisoned? It looked sort of like a spiders web.

Please can someone explain what is happening here! Is the caterpillar emerging from the white, web-like substance or has it been imprisoned? It looked sort of like a spiders web.