Designed by
Title
Che Guevara Monument, Plaza de la Revolution, Santa Clara, Cuba #114699711
Description
Che Guevara Monument on blue sky background with clouds, Plaza de la Revolution in the city of the revolution Santa Clara, Cuba, Mausoleo del Che Guevara.
This image is editorial