A picture from inside the Grand Mosque in Makkah Al-Mukarramah, Saudi Arabia, architectural engineering art, Islamic designs and decorations, worship and closeness to God, Islamic religious landmarks

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