Create new Board
Editorial Images

Daily Life In Cuba In December, 1996.

CUBA - DECEMBER 01: Daily life in Cuba in December, 1996 - Empty shelves in state store. (Photo by Antonio RIBEIRO/Gamma-Rapho via Getty Images)
Daily Life In Cuba In December, 1996.
Embed