SS Peter and Paul parish church Stained Glass Northleach England

SS Peter and Paul parish church Stained Glass designed by Christopher Webb and made in 1963

SS Peter and Paul parish church Stained Glass Northleach England

Leave a Reply