Fidel Castro and Lazaro Cardenas

Fidel Castro and Lazaro Cardenas in La Habana 1961 (Photo: Google)

Comments

comments