Caterpillar - pupae

Caterpillar - pupae

Observation - Caterpillar - pupae - UK and Ireland. Description: