Mystery Chrysalis

Mystery Chrysalis

Observation - Mystery Chrysalis - UK and Ireland. Description: