Mitchell Kehe at 15 Orient December 20, 2019December 19, 2019 Artist: Mitchell Kehe Exhibition title: All the World’s Organs Venue: 15 Orient, New York, US Date: November 15 – December 5, 2019 Photography: all images copyright and courtesy of the artist and 15 Orient, New York