Cuba/Russia: The Sugar Road 6 / 61
Truck driver having a rest during the harvest of sugar cane in the province of Santa Cruz del Norte in Cuba.