Adela Leibowitz

Isis, 20 x20 inches, oil collaged on canvas on panel, 2012.
2012
oil collaged on canvas on panel
20”x20”