A rare moment where there are no cars on Church Street next to the new World Trade Center buildings.
Carless Night
For the finest StreetObservation photos available for sale, click here.
Reader Comments