Largest Permanent Public Art Installation in NY History
https://youtu.be/DdimWnTlCLY A new year, a new subway line in New York. Yes, the long-awaited Second Avenue Subway finally opened on January 1st, 2017 with four stations: 63rd Street, 72nd Street, 86th Street and 96th Street.…Continue reading