dew laden caterpillars

dew laden caterpillars

Observation - dew laden caterpillars - UK and Ireland. Description: 15mm Loved the pic !

15mm Loved the pic !