Bramble leaf mine

Bramble leaf mine

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