This film focuses on four iconic photographs that won the 'World Press Photo of the Year' award. This film offers a deconstruction of the last picture taken of Che Guevara by Freddy Alborta.
Added by Upcoming Robot on April 16, 2008