Fidel Castro in the town liberated by Ernesto Che Guevara delivering a speech that lasts for hours, Santa Clara, Cuba, January 5, 1959 Photo by Burt Glinn On New Year’s Eve, Magnum photographer Burt Glinn traveled to Cuba to document the overthrow
ComplexionExcellence ConfusedBoners