In the Footsteps of Jesus - Travelure ©
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