Che Guevara image in Revolution Square
#2016 #che guevara #cuba #cuban flag #hasta la victoria siempre #havana #monument #plaza de la revolución #revolution square #travel