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