Exhibition Chris Armstrong. Currents 18 May 2017 – 10 Jun 2017 Save / follow I've seen this Comment on Chris Armstrong. Currents Share Chris Armstrong. Currents with your friends Gallery Henoch New York, United States