Lepidoptera Caterpillar

Lepidoptera Caterpillar

Observation - Lepidoptera Caterpillar - Global. Description: On the underside of Sycamore Leaf

On the underside of Sycamore Leaf