Daily LIFT #1827The Left Chapter19 hours ago1 min readOn the floor at the Changchun No. 1 Automobile Plant, People's Republic of China 1969 -- Daily LIFT #1827
Comments