Possibly Leaf Miner

Possibly Leaf Miner

Observation - Possibly Leaf Miner - UK and Ireland. Description: