birch leaf mines

birch leaf mines

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