Spider web

Fran Mendes Levitin and Ian MacClachlen: Spider web

@ Wedge Projects-Extension

1442 Howard St, Chicago, IL 60626

Opening Saturday, June 23rd, from 6 PM - 9 PM

On view through Saturday, July 13th