Jean Dubuffet
1975
Vinyl paint and synthetic polymer paint on paper, mounted on canvas
27 x 38 5/8" (68.6 x 98.2 cm)