Che Guevara Memorial Statue on the Plaza de la Revolucion in Santa Clara, Cuba.
Monument of Che Guevara in his mausoleum, Santa Clara
Size: 5100px × 3400px
Location: Santa Clara La Habana
Photo credit: © Jordi Salas / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: che, clara, communism, communist, cuba, guevara, hasta, hero, icon, idol, la, marxism, mausoleum, politics, revolucion, revolution, santa, sculpture, siempre, statue, symbol, victoria, warrior