Caterpillar on Alder leaf

Caterpillar on Alder leaf

Observation - Caterpillar on Alder leaf. Description: