Cuba/Russia: The Sugar Road 14 / 61
Interior of the sugar refinery Cienfuego in Cuba. Following the embargo of the USA on Cuba, the outdatedness of the machines is such…