All Content Copyright 2024 Twenty Twenty
Twenty Twenty
1st Floor
138-140 Southwark Street
London
SE1 OSW
Kell Mitchell recently travelled to Paris to direct the new campaign for beauty giant Laura Mercier’s Velour Extreme Matte Lipstick.
Kell workers worked with French DOP Axel Cosnefroy to create the film.