Caterpillar on rose leaf

Caterpillar on rose leaf

Observation - Caterpillar on rose leaf. Description: