Maya Lin’s Eclipsed Time clock removed from New York transit hub after 25 years

    0
    17
    The artist’s long-neglected sculpture has been removed as Penn Station undergoes renovations