artist donovan tara wallpaper tara donovan artist statement Tara Donovan is an American sculptor who lives and works in Brooklyn New York. 1 of 5 A closeup of a portion of the sculpture. … Tuesday, March 22, 2022 Edit