
Profile: David Huffman (1963-)
David Huffman is an American painter and installation artist. He is known for works that combine science fiction aesthetics with a critical focus on the political exploration of identity. Continue reading Profile: David Huffman (1963-)