Inside a rose...

Inside a rose...

Observation - Inside a rose... - UK and Ireland. Description: Green caterpillar found inside a rose. Unsure what species.

Green caterpillar found inside a rose. Unsure what species.