caterpillar

caterpillar

Observation - caterpillar - UK and Ireland. Description: brown/green caterpillar found on geraniums, nearly 1cm fat and 3cm long

brown/green caterpillar found on geraniums, nearly 1cm fat and 3cm long