The Church of the Annunciation

A slideshow of photographs with onscreen explanations, this video (04:35) introduces the history, architecture and significance of the Church of the Annunciation in Nazareth, the site where Mary was told by the angel Gabriel that she would be the mother of Jesus, according to Roman Catholic tradition. 

Leave a Reply