Back  
 

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