Go back to film page

The Last Days of Left Eye

Awards & Festivals

International Documentary Film Festival Amsterdam
2006