Cairene Panel with Twelve Pointed Star (2008)

Cairene Panel with Twelve Pointed Star, 2008
Mixed media on canvas
23-1/4 x 144 inches (59 x 336 cm)