PHOTOMONTAGE

Der Sinn von Genf

heartfield montage the meaning of geneva

The Meaning of Geneva, Where capital lives cannot live peace!