Images

Fistula Lycralisis, 1987
oil, tempera on Kabuki theater backdrop
180 x 132 inches (457.2 x 335.3 cm)

Images-Stack