18 June 2009

Alexandra Grant

Alexandra Grant Second Portal (eye), 2008 Mixed media on paper, 115 7/8 x 80 inches
Alexandra Grant
Second Portal (eye), 2008
Mixed media on paper,
115 7/8 x 80 inches