caterpillar

caterpillar

Observation - caterpillar - UK and Ireland. Description: caterpillar feeding on fuchsia leaves in garden

caterpillar feeding on fuchsia leaves in garden