caterpillar

caterpillar

Observation - caterpillar - UK and Ireland. Description: a caterpillar about the size of my little finger with yellow warts, lying near heather

a caterpillar about the size of my little finger with yellow warts, lying near heather