Radio City Music Hall is a theater in the Rockefeller Center, New York City. Its nickname is the Showplace of the Nation. It has been one of the leading tourist destinations in the city. The neon at night seems to me a classic New York image.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections