The Grand Mosque in the Holy Kaaba in the Kingdom of Saudi Arabia, a close-up picture of the hands of a Saudi Gulf Arab man praying and supplicating to God Almighty in the Holy Mosque of Mecca, worship and getting closer to God

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