Chrysalis

Chrysalis

Observation - Chrysalis - UK and Ireland. Description: No idea what it is from.

No idea what it is from.