Directing
CA, EN cinema · 2 credits
Tots els ulls. La salut visual al Senegal
Director, Producer
Huichols and Pesticides
Music