Adela Leibowitz

Lamastu and An, 20 x20 inches, oil on canvas on panel, 2013.
2013
oil on canvas on panel
20"x20"