The mountains turn to green after recent rains in Mecca, Saudi Arabia.
#solpal #Israel #solpalnews #infoglobe #SaudiArabia
#solpal #Israel #solpalnews #infoglobe #SaudiArabia
The mountains turn to green after recent rains in Mecca, Saudi Arabia.
#solpal #Israel #solpalnews #infoglobe #SaudiArabia