CLARINS - SELFRIDGES

24m double helix DNA inspired light installation in Selfridges and a smaller customer interaction unit.