Francesco Clemente

Testa Coda
September 28 - November 16, 1991

Francesco Clemente - Testa Coda
FRANCESCO CLEMENTE
Head, 1990-1991
Pigment on canvas
40 x 40 inches (102 x 102 cm)