Defensor 5

Movie
Mercedes Delgado
lighting artist, texture artist
Worked on Animal Farm, 1923, What If...?, and 13 other projects.