DescriptionSt Peter's Church, Edensor, Derbyshire (circa 1870s).jpg English: The village of Edensor, in Derbyshire, England. Date circa 1870 date QS:P...