top of page

CLARINS - SELFRIDGES

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

bottom of page