Show more
Lisa Barros D'Sa is a film director, writer and producer. Barros D'Sa studied English at University of Oxford and holds an MA in Screenwriting from London University of the Arts. Wikipedia