random caterpillar

random caterpillar

Observation - random caterpillar - UK and Ireland. Description: found in flowers indoors

found in flowers indoors