Images

Stella and the Wooden Bird, 1986
oil, tempera on Kabuki theater backdrop
150 x 189 inches (381 x 480.1 cm)

Images-Stack