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  OK

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!
    Bettina