Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: a bright green caterpillar with black horizontal stripes found on a Swiss Chard leaf

a bright green caterpillar with black horizontal stripes found on a Swiss Chard leaf