The Church of the Annunciation in Nazareth. A view from the main entrance showing the church's front facade