caterpillar

caterpillar

Observation - caterpillar. Description: caterpillar on devil's bit scabious

caterpillar on devil's bit scabious