Scar left after Richard Serra’s “Tilted Arc” was removed from New York’s Federal Plaza on March 15, 1989 Christopher SchreckApril 5, 2018 0 Likes