cocoon on willow

cocoon on willow

Observation - cocoon on willow - UK and Ireland. Description: approx 3 cm

approx 3 cm