Leyla Mustafa is a Make Up Artist who likes gore, bruises, broken fingers and a bit of fantasy. In her video interview, she tells 20FF about her work and industry.
Read the full interview here.
See more of Leyla’s work on her facebook page.
Terminal 3 is a new short film by independent film-maker, Piotr Karter.
Want to be part of the coolest gang in town? Well, that isn’t our particular area of expertise. But if you’d like to receive a shiny newsletter from us every month or so, sign up here.