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