SEPHORA
SEPHORA UK.
Sephora is the world's leading global prestige beauty retail brand. With 52 000 passionate employees operating in 34 markets.
James from New Take Films was hired to film the opening of their new store in Newcastle, on behalf of Max Bamber.