fbpx

Helen Altman

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