The Stream Commissioned in 2015 by Delphi Glass in Lansing, Michigan, The Stream is 12′ x 5′ and is made up of 26 pieces. A detailed look…