A picture from the inside of a mosque in the Kingdom of Saudi Arabia, distinctive architectural engineering design, worship and getting closer to God, a large chandelier, establishing prayer, Islamic architectural art in Saudi Arabia

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