Snowberry mine

Snowberry mine

Observation - Snowberry mine - UK and Ireland. Description: Mine of snowberry leaf

Mine of snowberry leaf