caterpilllar on mint

caterpilllar on mint

Observation - caterpilllar on mint - UK and Ireland. Description: caterpillar about 3cm long

caterpillar about 3cm long