embroideryforducks.com
Kiswah: Religious goldwork on an enormous scale
My Saudi friend helped me out again! The picture below shows the Kaaba in Mecca, Saudi Arabia. The Kaaba (Arabic: الكعبة‎) is a cube-shaped building in Mecca, Saudi Arabia, and is the most sacred s…