strange headed caterpillar

strange headed caterpillar

Observation - strange headed caterpillar. Description: 3cm caterpillar,foodplant probably rose

3cm caterpillar,foodplant probably rose