Cuba. Fidel Castro making victory speech in Havana the night of the revolution, 8 Jan 1959, with doves of peace
Size: 3620px × 5511px
Location: Havana, Cuba
Photo credit: © Tor Eigeland / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 1959, backlit, cuba, havana, historical, history, night, portrait, revolution, revolutionaries, revolutionary, speaking, speech, win