Art, science and technology mash up in new show at Soap Factory in Minneapolis
In a commendable group show, five young artists mash up history, art, science and technology.
In a commendable group show, five young artists mash up history, art, science and technology.