When Sephora opens its first store in the north of England, it’s a big deal. We created and installed hundreds of branded graphics to flood The Trafford Centre to mark the launch.
When Sephora opens its first store in the north of England, it’s a big deal. We created and installed hundreds of branded graphics to flood The Trafford Centre to mark the launch.