Artist: Greg Parma Smith
Venue: David Lewis, New York
Exhibition Title: Last Judgment
Date: March 4 – April 24, 2016
Note: The press text associated with the show is available for download here.
Full gallery of images and link available after the jump.
Images courtesy of David Lewis, New York