Somewhere in the UK, I think this was overlooking the Cotswold? I can’t remember ← Previous Next → Photo by Hazel Rider, taken in England, 2011
Recent Comments