mine on buttercup leaf

mine on buttercup leaf

Observation - mine on buttercup leaf - UK and Ireland. Description: