Cuba 1963: A man selling posters of Lenin and Castro in front of the University of Havana

Love This Image? You Can Post It!