Skip to Main Content

Iluma@Bugis : general view

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.

Credit Line

From the Little Red Dot Collection. All rights reserved. National Library Board, 2009


Explore More Pictures