Artist Talk: Shane Huffman Artist Shane Huffman discusses his current exhibition at the Art Center, Wanna be part of the human race. September 11, 2017 Comments Off on Artist Talk: Shane Huffman