Previous Next
  Sacrifize IV. Oil on canvas. 79 x 43 inches. 2009