Nasir Al-Mulk Mosque in Shiraz, Iran By stanru Posted on July 1, 2017 In No tags 0 The colors of the rainbow fighting to shine through