caterpillar sp

caterpillar sp

Observation - caterpillar sp - UK and Ireland. Description: