Bramble leaf mine

Bramble leaf mine

Observation - Bramble leaf mine - UK and Ireland. Description: The mine of a moth larva

The mine of a moth larva