Francesco Clemente

Testa Coda
September 28 - November 16, 1991