Leak, 1998, Art Institute of Chicago (2018)
Kay Rosen Leak (1998) is on view at the Art Institute of Chicago.
Art Institute of Chicago 111 S Michigan Ave Chicago, IL 60603