Che Guevara sculpture Revolution square Havana Cuba
Size: 3783px × 2542px
Location: Havana, Cuba
Photo credit: © Karolina Webb / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: che, cub, guevara, havana, revolution, sculpture, square