Del & Larissa Zaidan direct ‘What Dwells In Me’.

A documentary about three peripheral artists from São Paulo, Brazil.

Del
Director
Larissa Zaidan
Director