caterpillar CLARE

caterpillar CLARE

Observation - caterpillar CLARE - UK and Ireland. Description: