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