Designed by
Title
The Catholic Church, the Basilica of Annunciation in Nazareth, Israel #142731965
Description
The Catholic Church, the Basilica of Annunciation in Nazareth, Israel. The towering cupola of the Church of the Annunciation in Nazareth stands over the cave that tradition holds to be the home of the Virgin Mary