leaf mine?

leaf mine?

Observation - leaf mine? - UK and Ireland. Description: on field maple leaf

on field maple leaf