Designed by
Title
The Catholic Church, the Basilica of Annunciation in Nazareth, Israel #142759570
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
This image is editorial