Inside a rose...

Inside a rose...

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

Green caterpillar found inside a rose. Unsure what species.