Psyche casta pupal case

Psyche casta pupal case

Observation - Psyche casta pupal case - UK and Ireland. Description: