Recent work > Upaya, 90" x 76", acrylic on canvas, 2008

Jeff Lewis