Leaf mine

Leaf mine

Observation - Leaf mine - UK and Ireland. Description: Leaf mine on lettuce.

Leaf mine on lettuce.