Caterpillar sp

Caterpillar sp

Observation - Caterpillar sp - UK and Ireland. Description: