Image Written on November 23, 2014Author: Francesca d'AthJuly 6, 2017 IMPACT14 Last Art Event You Attended. PACT Zollverein IMPACT 14 — 39 - 2 polaroids