Back  
 

Laura Owens
Untitled
1994
oil and acrylic on canvas, 96 x 120 in.