Caterpillar on rosebud

Caterpillar on rosebud

Observation - Caterpillar on rosebud - UK and Ireland. Description: Small green caterpillar with white stripes burrowing into rosebud.

Small green caterpillar with white stripes burrowing into rosebud.