Designed by
Title
New York art deco architecture #217106129
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