Church of St Peter and St Paul, Northleach - Photo Tour




< Sedilia
Three-bay sedilia, along the north aisle of the nave
>


Keywords: churches, Church of St Peter and St Paul, Northleach, Gloucestershire