In the Footsteps of Jesus - Ajay Sood
Powered by SmugMug Log In
Basilica of the Annunciation, Nazareth

Basilica of the Annunciation, Nazareth

Here, Virgin Mary was told by Gabriel that she'll be giving birth to baby Jesus!

JesusChristIsraelChristianityFaithReligionChristianCatholicsProtestantsNazareth