Steuben Glass Inc., 718 Fifth Avenue.
Steuben Glass, Inc., 718 Fifth Avenue.
Steuben Glass, 718 Fifth Avenue.