This website uses cookies to access various functions, personalize its advertising, and analyze traffic.
Use of this website implies agreement with our use of cookies. More information ×

What's new?

Stephen Leary

Free Member, Leeds

New York Street from above

New York City, taken from hotel window.

Comments 3

  • Dragomir Vukovic 10/03/2006 19:21

  • Stephen Leary 09/29/2006 14:52

    Thank you.
    It was taken from the Hotel Pennsylvania overlooking 7th Avenue.
  • Bettina Schneider 09/25/2006 17:58

    Interesting Perspective. Which hotel was it?
    Welcome to the community!