Che Guevara monument, Santa Clara, Cuba island, West Indies, Central America


Che Guevara monument, Santa Clara, Cuba island,


Size: 3614px × 2409px
Photo credit: © Riccardo Lombardo / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: che, clara, cuba, guevara, island, monument, santa