Stella Scott is a director from London signed to Pulse Films. Her original work has been commissioned by Film London, Gucci, Chanel, the Tate, Dazed D...
Stella Scott is a director from London signed to Pulse Films. Her original work has been commissioned by Film London, Gucci, Chanel, the Tate, Dazed D...