Image 1 of 1
199401_11_Cuba.jpg
CUBA, HAVANA..Waxworks of Castro's comrades Che Guevara (r.) and Camilo at the Museo de la Revolucion (Museum of the Revolution)..(Photo by Heimo Aga)