Television news crews are at the corner of State Street and Battery Place, across from the Old Custom House in lower Manhattan.
View in Google Earth Categories: In The News, Vehicle - Misc
By: skyeye
Advertisement

Comments

Policies
Please enable images and enter code to post
Reload
Advertisement