David Row - Theta

Theta
oil and wax on canvas
1991
91 x 164 inches (231 x 417 cm)