Designed by
Title
New York architecture #46110978
Description
NEW YORK, USA - JULY 2, 2013: The Sherry Netherland Hotel in New York. The building was completed in 1927 and at that time it was the tallest hotel/apartment building in NY (570 ft / 170m).
This image is editorial