Sunlight shies through the arched stained glass windows beneath the massive central dome of th ePeople's Mosque or Al Saleh Mosque, in Sanaa, Yemen, Quranic verse tracing its circumferance, beneath in
Sunlight shines through the arched stained glass windows beneath the massive central dome of the People's Mosque or Al Saleh Mosque, in Sanaa, Yemen, Quranic verse tracing its circumference, beneath intricate floral designs.