Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Green caterpillar eating rose flower.
Green caterpillar eating rose flower.
Observation - Caterpillar - UK and Ireland. Description: Green caterpillar eating rose flower.
Green caterpillar eating rose flower.