Hogweed leaf mines

Hogweed leaf mines

Observation - Hogweed leaf mines - UK and Ireland. Description: