Green caterpillar

Green caterpillar

Observation - Green caterpillar - UK and Ireland. Description: Found attached to a sycamore leaf in birch woodland.

Found attached to a sycamore leaf in birch woodland.