Skip to navigation

Mark Moxon's Travel Writing

A Picture from Santa Clara: 'The monument to Che Guevara in Santa Clara is an impressive sight'

Monument to Che Guevara, Santa Clara
The monument to Che Guevara in Santa Clara is an impressive sight
View source image (892 x 596 pixels, 0.3 MB)