Peacock Butterfly

Peacock Butterfly

Observation - Peacock Butterfly - UK and Ireland. Description: I don't know what's going on here. is this part of the chrysalis? I'm mystified.

I don't know what's going on here. is this part of the chrysalis? I'm mystified.