Lepidoptera Caterpillar

Lepidoptera Caterpillar

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

On the underside of Sycamore Leaf