caterpillar1

caterpillar1

Observation - caterpillar1 - UK and Ireland. Description: About 2.5 cm long, on an allium

About 2.5 cm long, on an allium