Thursday, February 23, 2012

ALEXANDRA GRANT


Fifth Portal (body), 2008, Mixed media on paper, 115 7/8 x 80 inches