Laura Owens, Untitled, acrylic and oil on linen canvas, 111 x 189 inches, 2003. 2009101218482219436295241_02-lg 0 By sherrie green on May 4, 2015