Apple Store Link
Play Store Link

Ed Ruscha

1981 - Future, Painted in 1980.

oil on canvas

56 x 202.9 cm (22 x 79 7/8 in.)

PROPERTY FROM AN IMPORTANT NORTHERN EUROPEAN COLLECTION 1981 - Future