ENCASED
Northwestern Medicine, St. Charles, Illinois
Screenprint, Wire, and PVA
60” x 40’ x 12”

You may also like

Back to Top