Caterpillar

Caterpillar

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

Leaf-rolling caterpillar on Hypericum leaf.