By public on 2010-03-22 20:56:58

Taken from the 86th Floor observation deck looking up 5th avenue. The Empire State Building still (80 years later) towers over the neighborhood at 33rd and 34th streets.
Comments
You need to be logged in in order to make comments.