Barbara Heller
The Last Resort   
tapestry   49 x 61 Inches