Project

Icon

Our involvement

Design, Production & Installation

Location

Selfridges, London