Mural of Che Guevara above building in Parc Jose Marti, Cienfuegos, Cuba, West Indies, Caribbean, Central AmericaImage #: 12525117 See More From: Lee Frost