findingnyc.com
Subway Station Art: 66th Street-Lincoln Center Station
One of my favorite subway stations in Manhattan is the 66th Street-Lincoln Center Station because of the beautiful glass tile mosaics spanning the walls along the train platform. Created by long-ti…