Caterpillar on bramble leaf

Caterpillar on bramble leaf

Observation - Caterpillar on bramble leaf - UK and Ireland. Description: