Retail Branding, Sephora and the fine art of Store Window Design-2017
Creating Retail Brand Differentiation through the Power of Artistic Creativity.
The combination of statement lettering, large scale trame, visual and highly glamorous lighting make for an eye-catching display