fbpx

Helen Altman

Helen Altman, an artist from Forth Worth, has created Trailhead, a mixed media installation on view at Women & Their Work. The pieces in Altman’s installation include seven mixed media… Read More »