caterpillar 14052014

caterpillar 14052014

Observation - caterpillar 14052014 - UK and Ireland. Description: large caterpillar, about 7cm long

large caterpillar, about 7cm long