Untitled Contributors Ben Denzer Publication Date January 24, 2019 Ben Denzer is an artist and designer living in New York City.