The Reflection Room Installation

Beck Storer

Fine Arts and Art Installation Design The Reflection Room Installation by Beck Storer Inspired by the colour red, which symbolises good fortune in Chinese Culture, The Reflection Room is a spatial experience that has been created entirely out of red mirrors to create an infinite space. Inside, typography plays the role of connecting the audience to each of the Chinese New Year’s main values and prompts people to reflect on the year that has been and the year ahead.


Do you have an award-winning design?

We would love to feature your work on The Competition Winners.