Moth larva

Moth larva

Observation - Moth larva - UK and Ireland. Description: Found on a raspberry leaf.

Found on a raspberry leaf.