Steuben Glass, 718 Fifth Avenue.
Steuben Glass, Fifth Avenue. Detail of carved glass.
Steuben Glass, Inc., 718 Fifth Avenue.