Small ichneumon cocoon?

Small ichneumon cocoon?

Observation - Small ichneumon cocoon?. Description: 2 similar objects have been shared here: http://www.ispot.org.uk/node/267886?nav=latest_observations http://www.ispot.org.uk/node/146332?nav=search