Preview Likeness of Fidel castro on the wall of a government shop, Old Havana, Cuba Image ID: 857-12778 Artist: Scott Warren Purchase a commercial license Buy framed prints & more from our print store cuba caribbean socialism communist castro island havana