Exhibition Jesse McCloskey. Making a Scene 03 Aug 2017 – 31 Aug 2017 Save / follow I've seen this Comment on Jesse McCloskey. Making a Scene Share Jesse McCloskey. Making a Scene with your friends SITE 57 New York, United States