Adela Leibowitz

Serpent of Chaos and Destruction in Battle with the Sun God (Apophis and Re), 17 x28 inches, oil on canvas collaged on silk, 2013.
2013
oil on canvas collaged on silk
17x28 in.