fbpx

Sherry Owens

Dallas-based artist, Sherry Owens has created a site-specific installation of her meticulously crafted organic sculpture on view at Women & Their Work. Owens’ sculptures are a collaboration between the artist… Read More »