larva sp

larva sp

Observation - larva sp - UK and Ireland. Description: On Potentilla in garden

On Potentilla in garden