The damned, forgotten ghosts of São Paulo
Daily life on the biggest favela of São Paulo
Hamburg, Germany. 2010.
London, UK. 2008.
Bordeaux, France. 2012.
Porto, Portugal. 2010.
Porto, Portugal. 2014.
Hoi-An, Vietnam. 2013.
Glasgow, Scotland. 2011.