Hans Haacke

Photo Credit: Rich Sanders, Des Moines

Hans Haacke

German, active United States, born 1936

Also known as:
Hans Christoph Haacke
entirely unexpected