Images

Egyptishe Helena, 1987
oil, tempera on Kabuki theater backdrop
188 x 155 inches (477.5 x 393.7 cm)

Images-Stack