Images

Sunspot (from "Mutant King" Series), 1981
oil and wax on tarpaulin
108 x 120 inches (274.3 x 304.8 cm)

Images-Stack

Stedelijk Museum, Amsterdam, 1982