The iconic Sherry Netherland was built in 1927 on the corner of Central Park South and 5th Avenue in New York City, across the way from the storied Plaza Hotel.
For larger view and other images, go to Michael Cress Photography: Images from Surf and Turf
More images at Michael Cress Photography
Don't forget to visit http://www.newyorksartorialist.com for the latest!
Thanks for visiting :-) ~Michael Cress
No comments:
Post a Comment