Basquiat

Leeches, 1983/2017

Screenprint on paper
29 x 39 1/2 in.
Ed. 50 | Stamped and Authenticated

OTHER WORKS BY Basquiat