Rose Window Centerpiece: Islamic Inscription (Al Haq)

Created in 1981 by Russell Valleau. Al Haq, one of the 99 names or attributions of Allah, it may be translated as “The Truth.”