Caterpillar on Dogwood

Caterpillar on Dogwood

Observation - Caterpillar on Dogwood. Description: