• The Left Chapter

Daily LIFT #281


Chile and Cuba, poster 1972 -- Daily LIFT #281