Small Ranunculus larvae

Small Ranunculus larvae

Observation - Small Ranunculus larvae - UK and Ireland. Description: