Adela Leibowitz

Bast, Horus, and Isis in the Jungle, 20 x 20 inches , oil on canvas on panel, 2012.
2012
oil on linen
20"x20"