Ranunculus leaf mine

Ranunculus leaf mine

Observation - Ranunculus leaf mine - UK and Ireland. Description: