caterpillar DSC00107

caterpillar DSC00107

Observation - caterpillar DSC00107 - UK and Ireland. Description: