Designed by
Title
The altar at the Grotto of the Annunciation, inside the Basilica of the Annunciation, Nazareth, Israel #236311217
Description
This is a picture of the altar at the Grotto of the Annunciation. The Grotto of the Annunciation is in the Lower Church inside the Basilica of the Annunciation, Nazareth, Israel. Photograph taken December 5th 2007.
This image is editorial