Best Laid Plans
See Here Now Pop-Up Gallery 2237 North Front Street, 1st floor, Philadelphia, PA, United States"The standard visual art exhibition traditionally presents polished objects and ideas, ready to be considered and defended. This is not that. Eight artists present a room full of abandoned projects, […]