image

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