Che Guevara Artwork on Ministerio del Interior Building, Plaza de la Revolution, Havana, Cuba, Caribbean
Size: 2844px × 4287px
Location: Plaza de la Revolution, Havana, Cuba, Caribbean
Photo credit: © Alan Novelli / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: art, artwork, building, caribbean, character, che, cuba, cuban, de, del, government, guevara, havana, hero, icon, iconic, image, interior, la, ministerio, ministry, plaza, revolution, scene, scupture, travel