Santa Clara is "Che city" - here the Che monument in the outskirts of town...
www.worldtraveller.dk | Michael | Around the World