Back  
 

Alexander Ross
Untitled
2001
oil on canvas
56 x 66 1/2 in.
at Feature Inc.