Mike Childs is a Canadian New York based artist represented by the David Richard Gallery. Recent show The Journey