Designed by
Title
Santa Clara, Cuba: Monument yellow Escalator. Memorial of train packed with government soldiers captured by Che Guevara`s forces #114700570
Description
Santa Clara, Cuba: Monument yellow Escalator. Memorial of train packed with government soldiers captured by Che Guevara`s forces during the revolution of Cuba.
This image is editorial