Echinus Diadema (2009)

Echinus Diadema, 2009
Mixed media on canvas.
66 x 78 inches (167.6 x 1981.1 cm)