Snowberry Leaf Mine

Snowberry Leaf Mine

Observation - Snowberry Leaf Mine - UK and Ireland. Description: