The Prophet’s Mosque in Medina in the Kingdom of Saudi Arabia, worship and closeness to God, sacred Islamic religious places and landmarks, gathering of Muslims from all over the world, a close-up of electronic umbrellas

We use cookies to provide for you a better experience. For more information check our Cookie policy.