Stock Photo: England, Gloucestershire, Upper Slaughter. Path leading to the Norman church of St Peters in the village of Upper Slaughter.

Stock Photo: 4282-14432 England, Gloucestershire, Upper Slaughter. Path leading to the Norman church of St Peters in the village of Upper Slaughter.