Louis Cane

Toile Tamponnée, 1967

Ink on fabric

70.8 x 47.2 in
(180 x 120 cm)