Todea, Palmata (1997)

Todea, Palmata, 1997
Oil pigment on canvas
55-1/2 x 65-1/2 inches (141 x 166 cm)