Hans Haacke

Hans Haacke
b. 1936 (Cologne, DE), lives and works in New York, US