Caterpillar 2

Caterpillar 2

Observation - Caterpillar 2 - UK and Ireland. Description: unknown caterpillar

unknown caterpillar