Showing posts with label Che. Show all posts
Showing posts with label Che. Show all posts

Tuesday, December 1, 2015

Che Guevara Mausoleum

You've got the poster, now see the tomb.

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.”

Creative Commons