20110814_3 NC712031 caterpillar

20110814_3 NC712031 caterpillar

Observation - 20110814_3 NC712031 caterpillar - UK and Ireland. Description: