This image was acquired from
wikimedia. It was marked as Public Domain or CC0 and is free to use. To verify, go to the source and check the information there.
Keywords from Image Description:
Deddinton Church glass. Window in the Church of England parish church of SS Peter and Paul Deddington Oxfordshire England with stained glass by Davies Own Photograph Charlesdrakew Window Davies FoPUK NotfreeUSFOP thcentury stained glass windows The Holy Spirit depicted as dove on stained glass windows Images of low quality Jesus