SPIRIT OF CHE GUEVARA In the footsteps of the revolutionary hero in Santa Clara. A must for the many fans of Che Guevara!