Award winning documentary about the community living in Santa Cruz dos Navegantes, an island in the southeast of Brazil. Shot on miniDV (old school).

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…