caterpillar

caterpillar

Observation - caterpillar - UK and Ireland. Description: around 30mm in length

around 30mm in length