Caterpillar

Caterpillar

Observation - Caterpillar - Global. Description: Leaf-rolling caterpillar on Hypericum leaf.

Leaf-rolling caterpillar on Hypericum leaf.