Images

L'Amour: Carmen Iris Rivera 1967-86, 1986
oil, wax, tempera on Kabuki theater backdrop
142 x 132 inches (360.7 x 335.3 cm)

Images-Stack