IMG_2974

IMG_2974

Observation - IMG_2974 - UK and Ireland. Description: Large Caterpillar about 6cm in length

Large Caterpillar about 6cm in length