This 2009 photograph shows Iluma shopping mall, located at 201 Victoria Street. Part of the mall has a façade installed with thousands of individual fluorescent light bulbs, making it a potential medium for art installations. Title devised by Library staff.