Theodora (2003)

Theodora, 2003
Mixed media on canvas
78-1/4 x 65-3/8 inches (199 x 166 cm )