Guiting Power, Glaucestershire, England

Over-grown garden in Guiting Power, Glaucestershire, Cotswolds, England.