Caterpillar

Caterpillar

Observation - Caterpillar. Description: Green caterpillar on Willow

Green caterpillar on Willow