Designed by
Title
Poster with image of Fidel Castro and Cuban flag in Santa Clara, Cuba #114776825
Description
SANTA CLARA, CUBA-JANUARY 14, 2017: `Hasta la victoria siempre`. Slogan of the Cuban revolution with an image of Fidel Castro, in the plaza of the revolution in Santa Clara, Cuba. Next door is the Mausoleum of homage to Ernesto Che Guevara.
This image is editorial