Adela Leibowitz

Mask of Huwawa (Monstrous Giant Guardian of The Cedar Forest) , 12 x12 inches, oil on panel, 2013.
2013
oil on panel
12” x 12”