Todea, Adiantum (1997)

Todea, Adiantum, 1997
Oil pigment on canvas
54-1/4 x 67-3/8 inches (138 x 171 cm)