Close
8 of 10
Luis Felipe Delgado
8 of 10
Director Pipe Delgado on the set for "Sophia's Eclipse"
People
Luis Felipe Delgado
Titles
Sophia's Eclipse
Photo by Mauricio Hoyos
Back to top