Barbara Hepworth is a crossword puzzle answer that we have spotted 1 times. English sculptor, noted for her abstract sculptures in landscape (1903–75)