Flowers at the bottom of Che Guevara’s statue Published July 24, 2012 at 2592 × 1936 in Che the Souvenir ← Previous Next → Roses at Che Guevara’s monument