Statue at The Che Guevara Memorial Museum Santa Clara Cuba at sunset
Statue to Che Guevara at The Che Guevara Memorial Museum Santa Clara Cuba
Size: 5055px × 6882px
Location: Museo Memorial al Che, Plaza de la Revolucion, Santa Clara, Cuba.
Photo credit: © Stephen Mallaby / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: al, caribbean, che, clara, cuba, dramatic, ernesto, guevara, hasta, inspirational, la, latin, memorial, monument, moody, museo, revolution, revolutionary, santa, siempre, statue, sunset, victoria