SEPHORA - LAUNCH OF NEW NEWCASTLE STORE
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 one of the Sephora Stores, on behalf of Max Bamber.