PORTALS: Termite TV’s 31st Anniversary Exhibition
Cherry Street Pier 121 N Christopher Columbus Blvd, Philadelphia, PA, United StatesThe PORTALS media extravaganza includes work from over 25 artists, including current and past members of the Termite TV Collective. Celebrating their 31st year of cooperative and groundbreaking artmaking, this […]