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