Add to Lightbox Download
A Che Guevara Swatch watch for sale in Havana in 1999.
A Che Guevara Swatch watch for sale in Havana in 1999.
Filename: 030_Daniel_Kramer_Che_Guevara.jpg
Copyright