Caterpillar

Caterpillar

Observation - Caterpillar - Global. Description: Stiking caterpillar seen on open hillside in Umbria, Italy. Near Umbertide.

Stiking caterpillar seen on open hillside in Umbria, Italy. Near Umbertide.