« back to Article

The Bridge Towers at the I-95/George Washington Bridge in NYC (Site Visit)