Long Island Woman
Friday, May 26, 2006
From "Top of the Rock"...Rockefeller Center that is....
A new observation deck in the city.
This shot is looking north to Central Park, Harlem and the George Washington Bridge.
On the left is the Hudson River and New Jersey.
Click on the photo to enlarge and see more detail.
Share to Twitter
Share to Facebook
Share to Pinterest
Post a Comment
Post Comments (Atom)