ABOUT
DESIGN
WORK
CONTACT
More...
CLARINS - SELFRIDGES
24m double helix DNA inspired light installation in Selfridges and a smaller customer interaction unit.