utalii wa picha

utalii wa picha

englibertm

JF-Expert Member
Joined
May 1, 2009
Posts
9,252
Reaction score
6,211
995551_455044621272104_1792573771_n.jpg

Basilica of the Annunciation in Nazareth, the house of Joseph and Virgin Mary, parents of Jesus.
one of the most holy churches for Christianity
 
Back
Top Bottom