Catterpillar

Catterpillar

Observation - Catterpillar. Description: Found on Willow

Found on Willow