Helen Stern

Helen "Leni" Stern (July 4, 1930 – November 11, 2019) was an American sculptor and art patron.