Stock Photo - Che Guevara Memorial at Plaza de la Revolucion, Revolution Square, Havana, La Habana Province, Cuba.

Stock Photo: Che Guevara Memorial at Plaza de la Revolucion, Revolution Square, Havana, La Habana Province, Cuba.

Searchable keywords

Choose multiple keywords