wednesday 076

wednesday 076

Observation - wednesday 076 - UK and Ireland. Description: founds lots of these caterpillars all over the leaves of my Redcurrant bush.

founds lots of these caterpillars all over the leaves of my Redcurrant bush.