John Heartfield
Scans of his work
8 photos · 766 views