Elura Films is a creative production company with offices in Switzerland, Mexico and Spain.
Our work is the result of multicultural and collaborative exchanges, a coalescence of visions and expertise in all fields related to Film and Photography.
View all projects