Exhibition Steve Greene. Afterimage 06 Sep 2017 – 15 Oct 2017 Save / follow I've seen this 1 Comment on Steve Greene. Afterimage Share Steve Greene. Afterimage with your friends Frosch&Co New York, United States