British Landscapes
5283 Fern, Wales. A tiny plant stuggling in a hostile environment.

5283
Fern, Wales. A tiny plant stuggling in a hostile environment.