caterpillar2

caterpillar2

Observation - caterpillar2 - UK and Ireland. Description: About 1cm long, on an allium

About 1cm long, on an allium