Francesco Clemente

Self Portraits
December 8, 2005 - January 28, 2006