December 16, 2005

This is one of my favorites spots that I have found in New York City so far. This is on the west side of Central Park near 100th St. Posted by Picasa

No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...