782847669001_4555968404001_image-1444772861694 Published June 8, 2019 at 1920 × 1080 in < EL PUESTO DE FRITAS, a Cuban Institution That Also Disappeared... TheCubanHistory.com Comments comments