Leon Golub Images

Tete de Cheval II

Tete de Cheval II, 1963
Acrylic on canvas
207 x 207 cm / 81.5 x81.5 in