David Almeida is known for Maré Alta (2004), The Cutting Room Floor (1989) and The Art of Stealing (2008).
No data