mail_outline sales@mediastorehouse.com
Helmsley and MetLife buildings, Park Avenue, Manhattan, New York City, New York, USA
Christmas tree lighting with Helmsley Building behind, Park Avenue, Manhattan, New York, USA
Helmsley building, Park Avenue, Manhattan, New York City, New York, USA