Hogweed Mine

Hogweed Mine

Observation - Hogweed Mine - UK and Ireland. Description: