Pupa

Pupa

Observation - Pupa - UK and Ireland. Description: Green pupa, ridged, with dark speckles and larger markings on ridges.

Green pupa, ridged, with dark speckles and larger markings on ridges.