John Heartfield

Photographer

John Heartfield

The Meaning Of Geneva, 1932

Germany / Photomontage

Music Artist

Discharge

Never Again, Clay Records, 7", 1981

England / Punk