Green caterpillar with white stripe

Green caterpillar with white stripe

Observation - Green caterpillar with white stripe. Description: On an evergreen tree

On an evergreen tree