Magpie Moth Pupa

Magpie Moth Pupa

Observation - Magpie Moth Pupa - UK and Ireland. Description: