The Coven

The Coven
Oil on Canvas, 72 x 60 in, 1980

Oil on Canvas - 80's