Alder leaf mine

Alder leaf mine

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