Ochrogaster lunifer caterpillar

Ochrogaster lunifer caterpillar

Ochrogaster lunifer caterpillar

Processionary (Bag-shelter) Moth caterpillar