Designed by
Title
Giant image of Cuban revolutionary leader Che Guevara #194080036
Description
Giant image of Cuban revolutionary leader Che Guevara, with one of his slogans, displayed on the side of a building in Plaza de la Revolucion, Havana
This image is editorial