Close up of the stain glass windows in the Church of Annunciation in Israel.