view of the plaza de la revolucion, showing statue of Che Guevara


Monument to Che Guevara in the town of Santa Clara bearing the legend "Hasta La Victoria Siempre" (Ever onward to victory). The relief shows details from the life of Che. Beneath the monument is the Mausoleo where the remains of Che Guevara are kept.


Size: 5176px × 3450px
Location: Santa Clara, Cuba
Photo credit: © MHP / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: che, clara, cuba, de, guevara, hasta, history, la, onward, plaza, revolucio, revolucion, revolution, santa, siempre, statue, victoria, victory