Prev
Next
Close
Come Back Little Sheba
1973
acrylic on linen
34 x 58 in. (115.6 x 148.9 cm)
Prada Collection
Milan, Italy