A picture of Aisha Al-Rajhi Mosque in Mecca, Saudi Arabia, a wonderful architectural masterpiece, the beauty of Islamic monuments in Saudi Arabia

Important information
For Editorial use only License agreement
We use cookies to provide for you a better experience. For more information check our Cookie policy.