Awesome stain glass windows in the Church of Annunciation in Israel.