Images

Untitled, 1987
oil, tempera on Kabuki theater backdrop
136 x 132 inches (345.4 x 335.3 cm)

Images-Stack