Spanish born Lorena Alvarado has been working in the film and media industry for the past ten years. She's a Producer based between London and Madrid.
keyboard_arrow_up