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