Caterpillar.

A caterpillar on a rose bush.

One Man's Notebook @adders