Department store Century 21's flagship location in Lower Manhattan... Nothing in downtown Newark or on Fulton St in Brooklyn even looks as messy as this. Yet could you believe that this is only one block away from the World Trade Center site?
1 Comment
This is the sight one sees upon getting out of Penn Station... (not that Penn Station is any better looking)... |