Ghosts of Cité Soleil

2006