Caterpillar

Caterpillar

Observation - Caterpillar - Global. Description: As photo found on alder, up to 30 on a 2 year old tree and not many leaves left

As photo found on alder, up to 30 on a 2 year old tree and not many leaves left