fbpx

Sherry Owens

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