caterpillarA_VF110312

caterpillarA_VF110312

Observation - caterpillarA_VF110312 - UK and Ireland. Description: