Standing high on a hill overlooking the city, a soaring bronze statue of Che Guevara bears witness to the status of Santa Clara, Cuba as the “city of Che.”
Showing posts with label Che. Show all posts
Showing posts with label Che. Show all posts
Tuesday, December 1, 2015
Che Guevara Mausoleum
Subscribe to:
Posts (Atom)