Winter Sale! 10% Discount off any order. Get the code »

Stephen Dean

Stephen Dean is a French-American artist, born in Paris and working in residence at the Villa Medici until March 2010. Dean's work in sculpture, installation, and video is an exploration of color and its use in understanding objects and experiences. Dean investigates cultural authenticity by assigning new meaning to ordinary objects through compositions of color and sensory association.