Che Guevara statue in Santa ClaraMarch 22, 2009333 × 500Cuba, 2004 Che Guevara statue in Santa ClaraIf you're new here, you may want to subscribe to my RSS feed or you can register for email updates. Thanks for visiting!