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




< Stained glass
Stained glass window, west end of the south aisle
>


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