mypictures

greek orthodox church of the annunciation


The Greek Orthodox Church of the Annunciation, affectionately dubbed St. Gabriel's Greek Orthodox Church, stands as a beacon of Eastern Orthodox tradition in Nazareth, Israel.